我一般想知道是否有任何资源可用于查找 XML 标准格式。
如果您没有找到您将在应用程序中使用的数据的标准格式,您会自己创建标准并将其提交到某个地方吗?
除了帮助查找标准 xml 和 xsd 的位置
我将从维基百科开始:http ://en.wikipedia.org/wiki/List_of_markup_languages 。W3C 创建和管理许多 XML 标准,OASIS 组织http://en.wikipedia.org/wiki/OASIS_%28organization%29也是如此。
XML 或其他标准的困难不在于创建它们,而在于获得广泛的社区使用。
如果您有通用数据,您可以使用 XSD Dataypes 来确保对象的类型(例如 xsd:double、xsd:uri)。除非您使用行业标准,否则您的数据结构对于您的应用程序来说是个人的。在这个阶段,大多数人会创建一个本地模式。即使是地址之类的东西也很重要——它们很大程度上取决于语言环境。
如果您使用命名空间,您通常可以通过使用来自多个现有模式的元素来创建自己的应用程序。
Robin Cover 制作了您在其中找到此规范的封面,过去通过总结所有这些规范来为社区提供出色的服务。可悲的是,他对他们的数量感到不知所措,并在几年前放弃了。
像地址数据这样的规范的问题之一是,它们是由对问题有非常深刻和广泛理解的行业团体组合在一起的,他们倾向于涵盖其任何成员可以提出的每一个角落案例。我们大多数人都可以通过询问我们在哪个城市的表格来解决问题,即使我们大多数人并不住在城市;我们凑合着用,它奏效了。但这对专家来说还不够好。您必须决定是否需要此类规格可能实现的复杂建模,或者是否可以使用便宜且令人愉悦的东西。