VB2005の初心者です。
XMLファイルを読み込んで、パーサーをかけてテキストデータにしたいのですが、やり方が分りません。
(パーサーを使わずにテキストデータにすることはできます。)
ご存知の方は、ヒントでも良いので教えていただきたいです。
仕事で行き詰っているため、たくさんの方の情報をいただけると幸いです。
下記は、パーサーを使わないやり方です。
Dim xmlDoc As XmlDocument = New XmlDocument
Dim strText As String
xmlDoc.PreserveWhitespace = True
xmlDoc.Load("C:\XMLData.xml")
strText = xmldoc.OuterXml
パーサーを使う場合、下記のようになると思うのですが、
どのようにテキストデータにすれば良いのか分りません。
(OuterXmlが使えません。)
Dim xmlDoc As MSXML2.DOMDocument = New MSXML2.DOMDocument
Dim strText As String
xmlDoc.PreserveWhitespace = True
xmlDoc.Load("C:\XMLData.xml")
よろしくお願い致します。
お礼
色々試していたら、 strText = xmlDoc.xml でテキストデータにできました。 saveメソッドでもできるんですね。 回答ありがとうございました。