0
これはBizTalkで使用されますが、私はその質問に関連しているかどうかは不明です。他の要素に関係なく、ルートノードの設定だけが必要な曖昧なスキーマを作成できますか?
私が処理するxmlはこのように見えます。私が使用するインターフェイスは、主に二つの場所からファイルを移動し、XML宣言を追加して符号化を変更するために使用されるので
<dcsmergedata>
<dataheaders>
<dataheader>
<element1></element1>
<element3></element3>
<element9></element9>
<datalines>
<dataline>
<lineelement1></lineelement1>
<element3></element3>
<lineelement6></lineelement6>
</dataline>
</datalines>
</dataheader>
</dataheaders>
<datalines />
</dcsmergedata>
しかし、唯一dcsmergedata要素が存在するために必要とされます。
私は要素を処理しようとしていましたが、サブ要素にエラーがあるようです(私は任意の要素に子ができないと仮定していますか?)そして、スキーマはどちらを使用するのかわからないので、同じレベルで使用することはできません。
最終的に、すべてのxmlファイルに有効なスキーマをルートノートdcsmergedataとしたい任意の要素とサブ要素を持ちます。それは可能ですか?
これはとても簡単だったを指定するXSDに対するあなたのインスタンスを検証することができるはずです、私はこのすべて間違って歩き回りました。 – Andy