【发布时间】:2021-01-24 19:58:10
【问题描述】:
我正在尝试解析第三方交付的在其中一个节点中包含 html 的 XML 文件,并避免解析 html(不幸的是,它没有包含在 CDATA 中)。例如:
<?xml version="1.0" encoding="iso-8859-1"?>
<News>
<Keywords>[..]</Keywords>
<Title>[..]</title>
<Body>
<Body.Content>[BODY_CONTENT_IN_HTML]</Body.Content>
</Body>
</News
</xml>
尝试将正文内容保留为 html 字符串。我尝试了 xml2js,但它解析了 html,如果我尝试为该节点反转它,我不会得到相同的 html。有谁知道我如何实现这一点(解析 xml 对象的其余部分,但将 body.content 节点的内容检索为文本)?谢谢。
【问题讨论】: