【问题标题】:Is there an equivalent to DTD or XML Schema for JSON and YAML? [closed]JSON 和 YAML 是否有等效于 DTD 或 XML 模式的方法? [关闭]
【发布时间】:2020-04-16 14:17:17
【问题描述】:

DTD 和 XML Schema 通常用于定义标签和属性,这些标签和属性应该用于正确编写 XML 文件。使用它们,不仅可以根据严格的 XML 语言语法验证 XML 文件的内容,还可以查看每个标签的内容。

对于 JSON 和 YAML 等其他语言,是否有与此等效的功能?

【问题讨论】:

标签: json xml xsd xmlschema


【解决方案1】:

JSON 有一种模式语言,如评论 (http://json-schema.org) 中所述。 JSON 模式确实允许验证值和标签。它不像 XML Schema 那样成熟,而且在我自己(主观)看来,它也没有那么严格。

显然,JSON 模式也可以用来描述 YAML 文档。见YAML Schema Validation?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 1970-01-01
    • 2013-06-14
    • 2012-02-03
    相关资源
    最近更新 更多