![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
お世話になります。
現在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ランキング
-
VBSでxmlの値を書き換えたい
-
あせんうぶり言語
-
SNMP リンクダウンとノードダ...
-
CPUの考え方を教えてください ...
-
同じタグ名の項目取得
-
XSLTで固定長データファイルを...
-
DOSコマンドラインからxmlファ...
-
XML、XSLTの適応エラー(IEから...
-
VBでXMLファイルを作ると xmlns...
-
VB.NETで最後フォのフォ...
-
MSXMLを使ってノードを削除した...
-
isnan・isnf関数が「識別子が見...
-
【C#】TreeViewがクリックされ...
-
Access VBAでXMLが読み込めない
-
スタイルシートを使用したXM...
-
順不同・任意のタグ
-
XMLで要素が記述された順番に意...
-
タグの有無の判定
-
Delphiのxmlデータバインディン...
-
vbsのDOMDocumentで要素のText...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel-VBAでXMLの複数ノードの...
-
VBSでxmlの値を書き換えたい
-
XML同じ名前の要素を自動で集約...
-
XMLのタグ名に予約語は禁止?
-
妥当なXML文書
-
エラーメッセジの意味が分かり...
-
TOMCAT起動エラー
-
XMLの名前空間について
-
robots.txtの設置場所
-
RSSファイルの拡張子はどれが正...
-
sitemap.xmlとrobots.txtの関係
-
ANTのbuild.xmlに日本語コメン...
-
サイトマップの作り方。
-
XMLからデータを取得
-
mac 10.9.3に英辞郎を導入する
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
-
昔Winnyってありましたけど、あ...
-
SNMP リンクダウンとノードダ...
-
ルート要素ノードが2個ある場合?
おすすめ情報