gpt4 book ai didi

java - 解析/扫描/分词 "raw XML"

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:23:38 27 4
gpt4 key购买 nike

我有一个应用程序,我需要解析或标记 XML 保留原始文本(例如,不解析实体、不转换属性中的空格、保持属性顺序等)在 Java 程序中。

我今天花了几个小时尝试使用 StAX、SAX、XSLT、TagSoup 等,然后才意识到它们都没有这样做。我不能花更多的时间来解决这个问题,手动解析文本似乎非常重要。是否有任何 Java 库可以帮助我标记 XML?

编辑:我为什么要这样做? -- 我有一个很大的 XML 文件,我想以编程方式进行少量本地化更改,需要对其进行审查。能够使用 diff 工具是非常有值(value)的。如果解析器/过滤器规范化了 XML,那么我在 diff 工具中看到的只是“红色墨水”。首先生成 XML 的应用程序不是我可以轻易更改以生成“规范 XML”的东西,如果有的话。

最佳答案

我认为您可能必须生成自己的语法。

一些链接:

关于java - 解析/扫描/分词 "raw XML",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1396749/

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