【发布时间】:2009-08-19 12:28:15
【问题描述】:
我认为我的问题的解决方案很简单,但我找不到它 所以,这里是:
我有一个 XML,它有一个具有不同名称但按顺序排列的元素列表。 一个例子:
<DOC>
<DOC_OBL_1>
<TIP_DOC_OBL>1</TIP_DOC_OBL>
</DOC_OBL_1>
<DOC_OBL_2>
<TIP_DOC_OBL>2</TIP_DOC_OBL>
</DOC_OBL_2>
<DOC_OBL_3>
<TIP_DOC_OBL>3</TIP_DOC_OBL>
</DOC_OBL_3>
</DOC>
所以,我有 3 个元素:DOC_OBL_1、DOC_OBL_2 和 DOC_OBL_3。是的,可能有 4、5、6 等。 正如你所看到的,所有 3 个内部都有相同的元素(实际上,它们有很多,但现在并不重要),我想我可以声明一个可以验证此类文档的通用类型。
如何使用 Schema 验证这一点???
我知道它是一个非常丑陋的 XML(也许它不是标准的,请告诉我,我不知道),但是我不关心构建这个文档。我只需要对其进行解析、验证和转换。
【问题讨论】:
标签: xml xsd schema w3c-validation