gpt4 book ai didi

c# - 从 XmlNode 中删除 CDATA 标签

转载 作者:太空狗 更新时间:2023-10-29 20:10:24 24 4
gpt4 key购买 nike

我有一个 XmlNode,它代表以下 xml,例如:

XmlNode xml.innerText =
<book>
<name><![CDATA[Harry Potter]]</name>
<author><![CDATA[J.K. Rolling]]</author>
</book>

我想更改此节点,使其包含以下内容:

XmlNode xml.innerText =
<book>
<name>Harry Potter</name>
<author>J.K. Rolling</author>
</book>

有什么想法吗?
谢谢!

最佳答案

好吧,如果这正是你所说的,那就很简单了:

xml.innerText = xml.innerText.Replace("![CDATA[","").Replace("]]","");
xmlDoc.Save();// xmlDoc is your xml document

关于c# - 从 XmlNode 中删除 CDATA 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18042719/

24 4 0