0

次のような XML 形式があるとします。

 <Random>
  <...Some arbitrary amount of nesting here...>
    <Random2>
      <Definition>
        <Name>Ape</Name>
        <Description>A mammal</Description>
      </Definition>
    </Random2>
    <Random2>
      <Definition>
        <Name>Ape</Name>
        <Description>A mammal</Description>
      </Definition>
    </Random2>
  <...More Random2 here, end of nesting.../>
</Random>

このタイプのシナリオで定義の再利用をサポートするための一般的な標準的なアプローチはありますか?

4

3 に答える 3

2

xml スキーマまたは DTD では、id および idref 属性を定義できます。これにより、最初に使用するときに ID を使用して作成し、その後の値を参照できます。

于 2009-03-03T19:49:13.273 に答える
0

重複したくない場合は、最上位に「定義」要素を作成し、そこにすべての「定義」要素を配置します。次に、「Random2」要素の定義へのある種のポインターを配置します。

于 2009-03-03T19:44:56.917 に答える