既に生成された xml がいくつかあり、問題を引き起こしているアプリケーションは、適用されたスキーマに対して有効であるために特定の位置にある必要がある要素を追加する必要があります...
現在、2 つの問題があります。最初の 1 つは、位置をハードコーディングする必要があることです。しかし、はるかに大きいのは jdom です...コンテンツリストを印刷すると、次のようになります。
element1
text
element2
element4
text
element5
テキストノードは単なる空白であり、追加するすべての要素により、要素としてカウントされるだけのテキストノードの数がさらに予測できなくなります(追加される場合があるため)、要素3を追加するときは無視したいインデックス 2 では、element2 と element4 の間ではなく、この煩わしいテキストノードの後に続きます。
助言がありますか?最善の解決策は、スキーマに従ってあるべき場所に自動的に配置することですが、それは不可能だと思いますか?
アドバイスをありがとう :)