現在、ASPでMSXML loadXMLメソッドを使用して、次のようなUnicode漢字を含む可能性のあるXML文字列をロードしようとしています。
(U + 20BA2)4バイト
xml文字列は次のようになります
<City>City</City><Name></Name>
したがって、私のコードでは、xml文字列が正しく入力されていることがわかりますが、loadXMLは次のようなエラーメッセージを返します。
無効なUnicode文字、&#55362;&#57250
誰かがこの問題を解決するために私ができることを教えてもらえますか?
ありがとう、
編集済み
コードは次のようになります
Set objDoc = CreateObject("MSXML2.DOMDocument")
objDoc.async = false
objDoc.setProperty "SelectionLanguage", "XPath"
objDoc.validateOnParse = false
objDoc.loadXML(strXml)