我有几个XML样式的文档,我有一个XSD文件,其中包含一些标记的文档。
我想将XSD中的一些文档链接到XML中的一些元素。
XSD文档例如: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xsd?view=markup =>元素rtmphostlocal
现在我有一个XML文档,例如: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/mainAttributes.lzx?view=markup
有一个属性:
<attribute name="rtmphostlocal" value="" type="string" />
我想链接另一个XML文档的注释区域中的元素rtmphostlocal的XSD文档。因此,只有一个文档源可供编辑,我不必在任何地方复制注释,而是使用该属性。 一种JavaDoc风格。
我怎样才能做到这一点?
是否有一些符号在HTML中使用#anchors将一些元素链接到XSD?
答案 0 :(得分:1)
您希望能够从另一个文档指向您显示的架构文档中rtmphostlocal
的元素声明吗?这是一个XML文档;给元素声明一个ID,并指向它。元素声明可能如下所示:
<xs:element name="rtmphostlocal" id="elem_rtmphostlocal">
...
</xs:element>
有些人可能更愿意使用xml:id="..."
代替id="..."
。
读取指向文档的链接的系统是否能够对其执行任何有用的操作,主要取决于它们是否支持XPointer规范中指定的XML片段标识符。但你没有要求支持XPointer的软件,你要求一个符号。答:是的,有一个符号。使用ID。