[英]Add cdata tags to xml docuemnt
我想用cdata标签替换所有我的xml属性,例如:
<Title> test </Title>
<ID> 3939 </ID>
其中有cdata标签。
这样做有什么好用的方法?
您可以使用Linq-to-XML库中的XCData构造,该构造应自动将CData标记包装在字符串周围。
例:
//Assuming your string is called @string
XCData cdata = new XCData(@string);
string cdataString = cdata.ToString();
我不知道你是如何阅读/编写XML文档的
但是XmlWriter
类有一个.WriteCData(string)
方法用于标记的内容。
在属性上写CData是不可能的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.