2017-07-27 20 views
0

私はインポートして編集する必要があるXMLファイルがあります。それから私は同じヘッダタグのすべてでそれらをエクスポートすることができる必要があります。基本的に、XMLの値以外の値は変更しません。 application.importXMLを使用すると、値を変更するのは簡単ですが、ExportXMLを使用すると、ヘッダータグが変更され、独自のデフォルトに置き換えられます。私がこれを回避するために見つけた唯一の方法は、XMLをテキストファイルとしてインポートしてから編集することですが、正しくフォーマットしていません。アクセスXMLのインポート/エクスポート

いくつかの値の他に、AccessでXMLをインポート/エクスポートする方法は事実上変更されていませんか?私は、Access VBAを使用するソリューションが必要です。

答えて

1

XMLファイル内の値をVBAで編集する場合は、XMLDOMオブジェクトを使用することをお勧めします。構造やタグの値を変更することなく、単一ノードにアクセスして編集することができます。

This例は、あなたが良いスタートを与えるでしょう、hereは、公式文書(VBAに適用されます)です。

This SO articleもトピックに関する優れた情報源です。

+1

私はそれを理解することができました。 XMLを読んでいる外部プログラムはヘッダーコメントに問題がありました。ヘッダーコメントを元のファイルと同じようにエクスポートする方法を理解できれば、それは機能しました。ありがとう – Josh

関連する問題