有哪些用于表达 XML 的替代语法?

Ste*_*ett 5 xml syntax text editing sox

哪些人类可读和人类可编辑的语法可以在不损失表现力的情况下自动转换为 XML 和从 XML 转换。换句话说,此列表的更新版本。那里提到的三种语法是:

还有其他人吗?(这不是替代品,以XML,JSON一样,但对于人类维持使用文本编辑器的XML文件只是更简单的方法)。

Ste*_*ett 2

还有一些答案:

  • CompactXML - 一种替代的通用 XML 语法,看起来相当合理
  • SLAX - XSL 的替代语法。看起来像是 JavaScript、CSS 的奇怪混合体,还有……我不确定。
  • RELAX NG - XML 的模式语言(如 XSL),具有紧凑的替代语法。

以及一些有用的链接:

  • XSugar - 关于这个问题的有趣论文
  • XFlat - 用于在可定义的“平面”格式和 XML 之间进行转换的通用工具。(所以不是特定的语法)
  • XSCS - 一篇描述与上面的 CompactXML 非常相似的内容的论文。我认为。