掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
utf-8形式のXMLファイルをDOMにLoadするには? (ID:100169)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
回答がおそくなり申し訳ありません。 ありがとうございます。 >6.0までの32bit版VBは,内部はUnicodeですが入出力系はShift_JIS (日本語版の場合) です。 >U+00A0 NO-BREAK SPACEはShift_JISの範囲内に無い文字なので,?になっているのだと思います。 なるほど。 確かに、domdoc50.load("C\text.xml")で読み込んだXMLを domdoc50.save("C:\test2.xml")という風にファイルに出力すると ?は表示されません。 以下のようになります。 ---XMLファイル(C:\text.xml)----- <?xml version="1.0" encoding="utf-8"?> <sample> </sample> ---XMLファイル(C:\text2.xml)----- <?xml version="1.0" encoding="utf-8"?> <sample> </sample> それでは、domdoc50.load("C\text.xml")で読み込んだXMLを、Shift_JISの文字コードで編集したあと、encording = utf-8形式で出力したいのですができないのでしょうか?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.