締切済み

XML文書内容の追記、補記ってどうするの?

  • すぐに回答を!
  • 質問No.4170027
  • 閲覧数941
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (6/6)

VC++にて、XMLを扱っています。
もう用意されているXML文書に対して、文末ではなく、文中に新しいタグとともに追記をしたいんですがどのようにすればよいのでしょうか?
処理の流れ的には
StreamReaderクラスよりString型にXML文書を読み込む。

XMLDocumentクラスのLordXMLでそのString型を読み込む。←ここまではできている。

ここから先なんですが、
1、追記したい箇所を選択する、そこに追記する(新しいタグとともに追記する)
2、できがった文書を保存する
という流れにしたいのですが具体的にどうしたらよいでしょうか?
※1でだいたいこの内容のあたりというのを一覧化しておいて、それを選択し、追記する時になるべく編集者がXMLのコードを見なくてもよいように作りたいのです。

どのようにすれば実現できるのか、わからないので教えていただけないでしょうか?また参考になるようなページなどもありましたらよろしくお願いします。

補足
具体的に扱っているXML文書はgpxファイルで緯度、経度のポイントに応じて追記したいのです。

回答 (全1件)

  • 回答No.1

ベストアンサー率 58% (14/24)

簡単にですが、基本的には以下のようになると思います。
1.CreateElement()にて要素情報を作成。
2.AppendChile()にて要素を追加。

以下のURLで、同じことが質問されていますので参考にしてください。
C#での質問ですが、.net farmeworkのクラスですので、基本的に使い方、文法には差異はないと思われます。

後、アドバイスとしてですが、開発環境は詳細に記述したほうがいいですよ。
特にvc++の場合は、SDK,MFC,.net等同じ統合環境を使っていてもいろいろ差異がありますので。。。
お礼コメント
azuna_1987

お礼率 100% (6/6)

遅くなってしまいましたが、ありがとうございます。
大変、助かりました。
投稿日時 - 2008-08-21 18:15:31
Be MORE 7・12 OK-チップでイイコトはじまる
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ