繁体   English   中英

将cdata标签添加到xml docuemnt

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM