2009-08-19 11 views
1

単一ルートノードを含まないXSDからサンプルXMLファイルを簡単に生成する方法を探しています。単一ルートノードを持たないXSDをXMLに変換する

+0

編集:ルートNODE、多分? –

+0

XSDに定義されている要素が1つだけだった場合、サンプルXMLファイルはどのように作成されましたか? –

+0

すべての有効なXMLドキュメントには、1つのルートノードが含まれていなければなりません。そうでなければ、XMLフラグメントになります..... –

答えて

1

私はあなたがルートを指定せずにそれを行うことはできないと思います。 XMLスキーマは、すべての最上位レベルのxs:elementがルートノードを表すことができるように設計されているため、スキーマだけでは区別できません。彼が明示的に指定するようにユーザーに依頼する必要があります。xs:elementはrootとして扱いたいと思っています。

1

ファイルの上部にXML宣言がなく、ルートノードが1つで、他のすべてのXML規則に従っている場合は、XMLではなくテキストファイルです。 XMLのような古いテキストファイルは扱えません。

関連する問題