【发布时间】:2014-06-22 20:59:27
【问题描述】:
当我将使用 HTML 标记的 XML 文件解析为 CSV 时遇到问题。
当我想解析时:
"<strong>Nokia</strong> connecting people"
来自使用< strong >标签的XML描述字段,在CSV中是
"<strong>Nokia</strong>connecting people".
Nokia 在标签和下一个单词(连接)之间的空格消失了。
XML:
<Descritpion>
<![CDATA[<p>
<strong>Nokia</strong> connecting people
</p>]]>
</Descritpion>
CSV:
<p>
<strong>Nokia</strong>connecting people
</p>
C#:
else if (reader.Name == "Description")
{
while (reader.NodeType != XmlNodeType.EndElement)
{
reader.Read();
if (reader.NodeType == XmlNodeType.CDATA)
desctiption= reader.Value;
}
}
有什么解决办法吗?
【问题讨论】:
-
在发这样的问题时,最好给出一个完整的例子,有人可以粘贴到IDE中,这样你会更快地得到帮助。