当前位置:  开发笔记 > 编程语言 > 正文

CSV解析

如何解决《CSV解析》经验,为你挑选了2个好方法。

我正在尝试使用C#来解析CSV.","如果我的标题计数等于我的匹配计数,我使用正则表达式来查找和读取字符串.

如果我有一个像这样的值,这将不起作用:

"a",""b","x","y"","c"

然后我的输出是:

'a'
'"b'
'x'
'y"'
'c'

但我想要的是:

'a'
'"b","x","y"'
'c'

我可以使用任何正则表达式或任何其他逻辑吗?



1> Marc Gravell..:

CSV,在处理多行,引用,不同分隔符*等事情时 - 可能会比你想象的更棘手......或许考虑一个预先回答的答案?我用这个和它工作得很好.

*=记住某些语言环境使用[tab]作为CSV中的C ...



2> gone..:

CSV是代码重用的一个很好的例子 - 无论你选择哪一个csv解析器,都不要选择自己的. 停止滚动您自己的CSV解析器

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有