DOBON.NET DOBON.NETプログラミング掲示板過去ログ

XML処理

  • 題名: XML処理
  • 著者: はいほ〜
  • 日時: 2004/11/14 1:01:48
  • ID: 7359
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[C#]
分類:[.NET]

XmlDocumentが二つあるとします、片方のドキュメントのノードを
もう片方のドキュメントにAppendしようとすると、違うドキュメントだ、とエラーが出てしまいます。これはどうすばいいのでしょうか?
  • 題名: Re[1]: XML処理
  • 著者: 管理人
  • URL: http://dobon.net
  • 日時: 2004/11/15 2:15:12
  • ID: 7376
  • この記事の返信元:
    • [7359] XML処理 はいほ〜 2004/11/14 1:01:48
  • この記事への返信:
    • (なし)
  • ツリーを表示
■No7359に返信(はいほ〜さんの記事)
> XmlDocumentが二つあるとします、片方のドキュメントのノードを
> もう片方のドキュメントにAppendしようとすると、違うドキュメントだ、とエラーが出てしまいます。これはどうすばいいのでしょうか?

MSDNの「XmlNode.AppendChild メソッド」の説明に、

別のドキュメントで作成されたノードを挿入する場合は、 XmlDocument.ImportNode を使用してそのノードを現在のドキュメントにインポートできます。

とあります。このことでしょうか?

XmlNode.AppendChild メソッド
http://www.microsoft.com/japan/msdn/library/ja/cpref/html/frlrfsystemxmlxmlnodeclassappendchildtopic.asp

DOBON.NET | プログラミング道 | プログラミング掲示板