VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
DOMドキュメントからXMLファイルを作成するには、XmlDocumentクラスのSaveメソッドを使用します。Saveメソッドの引数には書き出すファイル名を指定します。作成できなかった場合には例外が発生します。
XmlDocumentsクラスを使用するには、Imports System.Xmlを追加します。
Imports System.Xml : : 省略 : Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim xmlDoc As New XmlDocument Dim strXml As String 'DOMドキュメント文字列を変数にセット strXml = "<?xml version='1.0'?>" & _ "<ADDRESS_DATA>" & _ "<ZIP>012-3456</ZIP>" & _ "<ADDRESS>7-8,TOKYO,JAPAN</ADDRESS>" & _ "<NAME>HIRO</NAME>" & _ "</ADDRESS_DATA>" 'DOMドキュメント文字列からXmlDocumentオブジェクトを作成 xmlDoc.LoadXml(strXml) Try 'XMLファイルを作成 xmlDoc.Save("Test.xml") MessageBox.Show("作成完了!!") Catch ex As XmlException MessageBox.Show(ex.Message) End Try End Sub
'サンプルで作成されるXMLファイル(Test.xml) <?xml version="1.0"?> <ADDRESS_DATA> <ZIP>012-3456</ZIP> <ADDRESS>7-8,TOKYO,JAPAN</ADDRESS> <NAME>HIRO</NAME> </ADDRESS_DATA>