1

XML スタイルのドキュメントがいくつかあり、いくつかのタグのドキュメントを含む XSD ファイルがあります。

XSD の一部のドキュメントを XML の一部の要素にリンクしたいと考えています。

XSD ドキュメントの例: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/openmeetings/config.xsd?view=markup => element rtmphostlocal

たとえば、ここに XML ドキュメントがあります

次の属性があります。

<attribute name="rtmphostlocal" value="" type="string" />

他の XML ドキュメントのコメント領域にある要素 rtmphostlocal から XSD ドキュメントをリンクしたいと思います。そのため、編集するドキュメントのソースは 1 つだけで、この属性を使用するすべての場所でコメントを複製する必要はありません。JavaDoc スタイルの一種。

どうすればそれを達成できますか?
XSD からいくつかの要素をリンクする #anchors を使用した HTML のような表記法はありますか?

4

1 に答える 1

1

別のドキュメントから、rtmphostlocal表示するスキーマ ドキュメントの要素宣言を参照できるようにしたいですか? これは XML ドキュメントです。要素宣言に ID を与え、それを指します。要素宣言は次のようになります。

<xs:element name="rtmphostlocal" id="elem_rtmphostlocal">
  ...
</xs:element>

xml:id="..."の代わりに使用することを好む人もいますid="..."

ドキュメントを指しているリンクを読み取るシステムが、そのリンクに対して何らかの有用な処理を実行できるかどうかは、XPointer 仕様で指定されている XML フラグメント識別子をシステムがサポートしているかどうかに大きく依存します。しかし、あなたは XPointer をサポートするソフトウェアを求めたのではなく、表記を求めました。答え: はい、表記があります。ID を使用します。

于 2012-12-12T04:43:31.083 に答える