いくつかのxmlファイルを調べていましたが、質問に対する答えが見つかりませんでした。XML要素にテキスト要素と子要素を同時に含めることはできますか?
例えば:
<tree>
<node1>
textTextText
<subnode1> text1 </subnode1>
<subnode2> text2 </subnode2>
</node1>
</tree>
私はいつもこれらの種類を見ます:
<node2>
<sub1> text </sub1>
</node2>
はい。親ノードには、0個以上の子ノードが含まれます。テキストノードと要素ノードは2種類のノードであり、要素ノードは任意の数のテキストノードや要素子ノードを任意の順序で持つことができます。ただし、スキーマによってこれが制限される場合があります。実際、要素ノード間の空白は、実際にはテキストノードの兄弟を形成します。ただし、通常、この空白は無視されます。
はい。それは「混合コンテンツ」と呼ばれます。