【发布时间】:2011-08-26 03:30:12
【问题描述】:
我意识到以前有人问过类似的问题,解决方案是使用StringEscapeUtils.unescape()。但是,根据方法描述:
仅支持五种基本 XML 实体(gt、lt、quot、amp、apos)。 不支持 DTD 或外部 实体。
我有一堆带有转义字符的 XML 文件,例如 ␣ 和 &hyph;。我怎样才能摆脱这些?它们在提供的 DTD 中定义。是否有类似 StringEscapeUtils 但支持 DTD 的方法?
【问题讨论】:
标签: java xml xml-parsing