我有一个 XML模式文件,它引用了一个基于urn的位置.有没有办法将其解析为url,或者某种方式来实际读取它引用的文件. xs:include schemaLocation="urn:oasis:names:tc:dita:xsd:tblDeclGrp.xsd:1.1"/ …也许看看
<xs:include schemaLocation="urn:oasis:names:tc:dita:xsd:tblDeclGrp.xsd:1.1"/>…也许看看OASIS的 RFC3121 A URN命名空间?
编辑:我永远不会记住URI和URN,但我的理解是它们只是名称空间,它们实际上不必对应于存储文件的网络上的某个真实位置.他们只是分配对名称空间部分的控制,因此urn:oasis受OASIS的控制.除非您可以控制它,否则您不应该发明层次结构的该部分内的任何URI / URN.
编辑2:一个小谷歌搜索在oasis-open.org找到了一个名为tblDeclGrp.xsd和commentary on it and other schemas的文件.