【发布时间】:2009-08-16 19:00:57
【问题描述】:
我使用 ASP.net VB.net 编写一个 XML 文件。
在一个名为“描述”的元素中,我必须添加一个“<![CData[Class : <b>Class Name</b><br>Price: 100,000.00]]>”。
使用,
strDes = "<![CDATA[Class : <b>" + myReader.GetSqlValue(4).ToString +
"</b><br>Price: " + myReader.GetSqlValue(7).ToString + "]]>"
XMLwrite.WriteElementString("description", strDes.ToString)
但是当我生成 XML 文件时,它给出了
<description><![CDATA[Class : <b>Residential - Site Built</b><br>Price: 100,000.00]]></description>
【问题讨论】:
-
那么,这有什么问题?你想让
被解释为一个新行吗?如果是这样,请改用 vbCrLf(即 + "" + vbcrlf + "Price........"。