1

这是我需要将它们解析为 CSV 的数据。

实际上,我正在制作 CSV 字符串,我需要将其导入另一个系统。基本上,我在从数据库查询的每个字段之间附加逗号。

Column1 :
Testing

Column 2: 
<p class="MsoNormal" style=""><b><span style="font-size: 10.0pt; ">This is just a test, test2, test3</span></b><span style="font-size: 10.0pt; "></span></p>

Column 3:
Blah Blah

现在,我面临保留双引号和逗号的问题(因为我需要保存为此文本的 HTML 格式)。

我尝试在开始和结束时为 column2 数据附加双引号,但它不起作用。

对此有何建议?

4

1 回答 1

2

String 有实例方法escapeCSV,这应该是你需要的。

如果你需要不同的东西,你总是可以使用replace来替换你想用 escapeCharacter+originalCharacter 转义的任何字符,例如。(" => \")。

于 2013-07-11T04:39:24.430 回答