如何转换整理后的xhtml字符串中的所有html转义字符,以便在XmlDocument中加载

本文关键字:html 转义字符 加载 XmlDocument 字符串 转换 何转换 xhtml | 更新日期: 2023-09-27 17:47:24

在.net web应用程序中,我与第三方CMS api进行了交谈,该api会返回html。我需要将它转换为格式良好的xml,所以我使用了一个围绕HTML整洁的.NET包装器。这会生成一个不错的DOM,但当使用 等字符时,情况会出错。

我需要将这些转换为它们的代码格式,如 ,以便XmlDocument接受它。

除了使整洁的包装成为XHTML之外,不能在它上设置更多的选项。因此,对于返回的字符串,我需要做一些魔术,但我认为这将归结为使用我自己的映射的正则表达式?

如何转换整理后的xhtml字符串中的所有html转义字符,以便在XmlDocument中加载

如果您的.NET包装器允许您在命令行及其配置文件中提供整洁的所有可能选项,那么您应该通过将"numeric entities"answers"output xml"都设置为"true"来获得所需的内容。