繁体   English   中英

DocumentBuilder.parse()/解析实体

[英]DocumentBuilder.parse() / Parsing Entities

我是解析XML的新手,但实体存在问题。 (如果有帮助,请在Android上执行此操作)。

有没有一种方法可以将实体转换为它表示的字符? 我将其放在元素的子元素中:“ isn't ”(减去引号)。 我希望它解析它,最终结果是一个文本节点。 但是,现在将其转到TEXT,ENTITY,TEXT。

有没有一种方法可以让实体自动将其解析为文本,还是可以手动进行?

您无法自动执行此操作,因为这是预期的行为。 由解释器决定如何处理实体。 例如,普通的网络浏览器将完美地解释和显示它们。

如果允许您加入第3方库,那么我建议为此使用Apache Commons Lang StringEscapeUtils#unescapeXml()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM