Regular expression to match ">", "<", "&" chars that appear inside XML nodes
我有一个几乎完全相同的问题 - 但是,我使用的是 C#。
我不是来争论 XML 的有效性的。
发送什么是我无法控制的。
输入 XML:
<PNODE>
<CNODE>This string contains > and < and & chars.</cnode>
</PNODE>
我需要它看起来像这样:
<PNODE>
<CNODE>This string contains > and < and & chars.</CNODE>
</PNODE>
看起来那个人找到了 PHP 的解决方案 - 但对我没有帮助。
但是,我需要找到一种方法来转义节点内的 &、> 和 < 字符,但保留标记声明。
最佳答案
查看 Tidy.Net .它是 Tidy 的 .Net 实现。
关于c# - 替换出现在 XML 节点内的 >、< 和字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3720657/