javaのxmlのルート要素を削除するjavaのxmlのルート要素を削除する
答えて
ルート要素をその単一の子要素に置き換えたいと思うのですか?だからあなたは欲しいです:
XDocument doc = XDocument.Load(@"C:\Users\ADMIN\Pictures\sample.xml");
doc.Root.ReplaceWith(doc.Root.Elements().Single());
それはあなたがする必要があります。次にdoc
のルート要素は<collection>
になります。私はちょうどこれを試みた、そしてそれは大丈夫だった。
あなたが本当にあなたは常にだけで使用することができXElement
(なぜ?)として文書を読み込むためにを持っている場合:
rootElement = rootElement.Elements().Single();
あなたはルート要素を「削除」する必要はありません - ちょうどに移動しますそれ。
私はので、私はnewbie1 @その – newbie1
ためreplacewith機能を見つけるいけない代わりにxdocumentのXElementオブジェクトを使用しています:さてあなたは、ドキュメントをロードしていることを考えると、私はあなたを示唆* 'XDocument'を使用します。もしそうでなければ、あなたはいつも 'rootElement = rootElement.Elements()。Single()'と言うことができます。 –
おっと私は新しい質問を作成する必要があると思う。別のフォーラムで古い投稿を更新する考え。しかしそれはうまくいく。申し訳ありません。 – newbie1
- 1. 削除JSONルート要素
- 2. 要素削除によるJavaプログラムのXMLファイルジェネレーター
- 3. XMLスキーマ:ルート要素
- 4. C#でルート要素を削除する方法/
- 5. xml要素を削除し、新しいxml - in javaに同じ要素をコピーします
- 6. xml DOM:条件付きの要素を削除する
- 7. StrutsアクションクラスからXML要素のハードコードを削除する
- 8. 削除要素
- 9. Javaを使用してXMLのルートの子を削除します
- 10. Java Node.appendNode前の要素を削除する
- 11. O(1)のリンクリストから要素を削除する - Java対C++
- 12. xmlから要素名を削除するには?
- 13. xmlから要素を削除するXSLT
- 14. xmlから重複要素を削除する
- 15. C#でXML要素を削除するには?
- 16. 要素の値を削除するXSLT
- 17. ベクトルの要素を削除する
- 18. ArrayListの要素を削除する
- 19. 要素のタッチイベントを削除する
- 20. 次の要素を削除する - jquery
- 21. 3要素タプルの最初の要素を削除する
- 22. XML直列化配列からのラッパー要素の削除
- 23. XMLルートの下の特定のノードを削除しますか?
- 24. Python - 要素ツリーがXML宣言を削除しています
- 25. リンクリストから要素を削除するJAVA
- 26. Java、ArrayListから要素を削除する
- 27. JAVA - 反復リストから非イテレータ要素を削除する
- 28. 配列から要素を削除する(Java)
- 29. C#XML - ルート要素にオブジェクトのリストを追加する
- 30. 空のXMLルート要素を検出する
メソッド内にあるはずのコードをロードしても、そのコードがどこにあるか、どこにあるのかはわかりません。 [mcve]を入力してください。 –
実際に私は を削除したいだけで、値は –
newbie1