お世話になります。
現在1.xmlと2.xmlがあります。この2つのファイルを合体して、
3.xmlを作りたいのですが、
同じ要素名(トップ階層の要素だけでいいので)は統合できないかと考えております。
具体的には以下のような形です。
VBAでも、便利なツールでも結構ですので、何卒よろしくお願い申し上げます。
-----1.xml------
<hoge atai="1">
<kodomo ="a"/>
</hoge>
<hoge atai="2">
<kodomo ="a"/>
</hoge>
-----2.xml------
<hoge atai="1">
<kodomo ="b"/>
</hoge>
-----3.xml★合体したXML------
<hoge atai="1">
<kodomo ="a"/>
<kodomo ="b"/>
</hoge>
<hoge atai="2">
<kodomo ="a"/>
</hoge>
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
XML Parser のライブラリを使い、マージするプログラムを作成しましょう
1.xml と 2.xml を文書モデル(DOM)化する
2 モデル内の hoge 要素を読み取り
1 モデル内に同属性の要素が
あれば配下の子孫要素を、
なければ要素自体を 2 から 1 に挿入
1 をファイル出力して 3.xml とする
XML Parser はご自分の環境で使えるものを選んでください
VBA ならば Microsoft XML v6 あたりでしょうか
余談ながら
ご提示の例は XML 構造エラーなので処理できません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- C言語・C++・C# プログラミングのペーパーテスト 実行結果を表示せよ #include <stdio.h> int h 1 2022/07/09 15:27
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
- その他(プログラミング・Web制作) pythonのcondaコマンドの仕様について 2 2022/06/24 00:13
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- C言語・C++・C# プログラミングのペーパーテスト 実行結果がどのように表示されるか答えよ #include <stdi 1 2022/07/09 14:27
- PostgreSQL 【PostgreSQL】行の値の並びを変えるには 1 2023/03/21 16:46
- JavaScript ifreamをリロードしたい 1 2022/05/03 16:15
- JavaScript javascriptで文字分割は、 split() などメソッド不要??? 4 2023/02/06 22:50
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLを作成してもタグしか表示さ...
-
ワードで文字を入力する時の変...
-
MSFormsとは何ですか?
-
公文書のxmlファイルの開き方が...
-
エクセルのマクロについて教え...
-
Web画面のTableから数字を取得...
-
dataファイルをxtxファイルにす...
-
マイナポータルの住宅借入金当...
-
XML、XSLTの適応エラー(IEから...
-
六本組み木の作り方を教えて下...
-
iPhoneでXMLファイルを開くには...
-
「マクロの記録」で作成したマ...
-
論文に載せるグラフを作成したい
-
reaper音声ファイルについて
-
ファイル名の一部削除について
-
質問です。
-
XSLで、XMLの空タグを制御したい。
-
xmlファイルが上手にHTMLに変換...
-
XMLとは何ですか?
-
特殊文字の検索方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XML同じ名前の要素を自動で集約...
-
VBSでxmlの値を書き換えたい
-
Excel-VBAでXMLの複数ノードの...
-
RSSファイルの拡張子はどれが正...
-
XMLからデータを取得
-
ANTのbuild.xmlに日本語コメン...
-
XMLファイルをPHPで読み込むには?
-
エラーメッセジの意味が分かり...
-
XMLのタグ名に予約語は禁止?
-
DOMで\\\\localhost\\~がload...
-
TOMCAT起動エラー
-
mac 10.9.3に英辞郎を導入する
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
-
バッチファイルでテキストファ...
-
XML、XSLTの適応エラー(IEから...
-
XMLで要素が記述された順番に意...
-
xmlファイルが上手にHTMLに変換...
-
UTF-8でエンコーディングとはど...
-
excelにてweb関数を使い、webデ...
おすすめ情報