【发布时间】:2012-08-07 08:59:08
【问题描述】:
我有 1000 多个具有复杂嵌套结构的 XML 文件。
我需要以纯文本格式查看 XML 文件并且能够从 TXT 读取数据。
到目前为止,XML-to-YAML 已经完美地达到了目的。
YAML 对我的内容进行了足够整齐的格式化,并且可以回读。
到目前为止一切顺利。
不过,最近 XML 架构变得更加复杂,YAML 也达到了自己的极限,具体请参阅 Google 上许多“反对”YAML 的文章。
我本人并不反对 YAML,实际上我是赞成的。它对我很有帮助。到现在为止。
这是一个简单的问题:YAML 是否已被更好的“在纯文本中看起来不错并且适合人类阅读”的系统所取代? YAML 的继任者是什么?
如果您需要更改后的 XML 模式的详细信息来回答这个问题,很好……我可以添加它们。它是带有重复的可选部分,带有嵌套项目,带有 3 个节点的图表列表,以及对前面定义的对象的 ID 的引用(想想:社会安全 # 来指代一个人)等等。
编程语言是Java。
注意:我可以使用 XSLT 将 XML 转换为 TXT,但是如果没有定义自己的解析器/语法,我将如何读回数据?
【问题讨论】:
-
XML 根据定义 是纯文本 ...
标签: xml performance api yaml