私の問題の解決策は非常に簡単だと思いますが、見つけることができませんでした。
異なる名前の要素のリストを持つ XML がありますが、順番に並んでいます。例:
<DOC>
<DOC_OBL_1>
<TIP_DOC_OBL>1</TIP_DOC_OBL>
</DOC_OBL_1>
<DOC_OBL_2>
<TIP_DOC_OBL>2</TIP_DOC_OBL>
</DOC_OBL_2>
<DOC_OBL_3>
<TIP_DOC_OBL>3</TIP_DOC_OBL>
</DOC_OBL_3>
</DOC>
したがって、 DOC_OBL_1 、 DOC_OBL_2 、および DOC_OBL_3 の3つの要素があります。はい、番号 4、5、6 などがある可能性があります。ご覧のとおり、3 つすべてが同じ要素を内部に持っています (実際には、それらには多くの要素がありますが、今は重要ではありません)。宣言できると思いました。この種のドキュメントを検証できる一般的なタイプ。
これをスキーマで検証するにはどうすればよいですか???
私はそれが非常に醜い XML であることを知っています (おそらくそれは標準ではないので、教えてください、私にはわかりません) が、この文書を作成することは私の関心事ではありません。私はそれを解析し、検証し、変換するだけです。