入力 XML ドキュメントには、元の構造体で定義されているすべてのデータ項目が含まれている必要はありません。これは、スカラー要素と配列要素の両方に該当します。配列要素を正しく配置するには、配列要素が正規の順序になっていない場合に添え字を指定する必要があります。
たとえば次の XML ドキュメントでは、subscript 属性を使用して配列を 2 番目と 4 番目の要素に配置しています。
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<data-table>
[
<table-1 subscript="2">
<x>B</x>
<n>2</n>
</table-1>
<table-1 subscript="4">
<x>D</x>
<n>4</n>
</table-1>
]
</data-table>
</root>