掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
utf-8形式のXMLファイルをDOMにLoadするには? (ID:100171)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>魔界の仮面弁士様 ご回答ありがとうございます。 >> Shift_JISの文字コードで編集したあと >それは具体的には、どういう意味でしょうか? ⇒すいません。具体的に処理したいことは以下のことです。Shift_JISでは なくUnicode(utf-16)でした。。。 ①encording='utf-8'のXMLファイルをVB6.0上でMSXMLパーサ(DOM)で読み込む。 ②読み込んだXMLをVB6.0上でMSXMLパーサ(DOM)で編集して、nodeの追加、削除などを行う)する。 ③編集したXMLを、UTF-8形式のXMLファイルとして出力する。 です。 >Save メソッドの引数に、「ファイル名を示す String」ではなく、 >「UTF-8 エンコードの Stream」を渡せば OK です。 >Set stm = New ADODB.Stream >stm.Type = adTypeText >stm.Charset = "UTF-8" >stm.Open >doc.save stm >stm.SaveToFile "C:\sample.xml", adSaveCreateOverWrite >stm.Close >ただしこの方法の場合、<?xml verion="1.0" encoding="***"?> の部分の >書き換えは行われませんので、この部分は出力前に編集しておく必要があり>ます。 ⇒ありがとうございます。今から試してみます。試した結果をまた記載します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.