", " This string contains > and 我需要它看起来像这样: This string contain-6ren">
gpt4 book ai didi

c# - 替换出现在 XML 节点内的 >、< 和字符

转载 作者:太空宇宙 更新时间:2023-11-03 16:51:45 24 4
gpt4 key购买 nike

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 &gt; and &lt and &amp; chars.</CNODE>
</PNODE>

看起来那个人找到了 PHP 的解决方案 - 但对我没有帮助。

但是,我需要找到一种方法来转义节点内的 &、> 和 < 字符,但保留标记声明。

最佳答案

查看 Tidy.Net .它是 Tidy 的 .Net 实现。

关于c# - 替换出现在 XML 节点内的 >、< 和字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3720657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com