VTPcript言語を使用してQTPを使用しています。XMLソースが正しく構成されていません:指定されたエンコーディングの文字が無効です。 10行目、2772行。パラメータ名:XMLソース
私は2つのXMLを比較し、違いを得ようとしています。 XMLソースが整形されていない
次のように
取得エラーが言及した:指定されたエンコーディングに無効な文字が。
ライン10、位置2772.
パラメータ名:XMLソース
ライン(9): "objxml1.LoadFile(xmlFile1)"
マイコードを次のよう
Dim xmlFile1, xmlFile2, objxml1, objxml2
xmlFile1 = "C:\Data\XML1.xml"
xmlFile2 = "C:\Data\XML2.xml"
Set objxml1 = XMLUtil.CreateXML()
Set objxml2 = XMLUtil.CreateXML()
objxml1.LoadFile(xmlFile1)
objxml2.LoadFile(xmlFile2)
Result = objXML1.Compare(objXML2, objResultsXML)
If Result = 1 Then
print "XML Files Match"
Else
print "XML Files do not match"
objResultsXML.SaveFile("C:\Data\xmldiff.xml")
End If
* "XMLソースがうまく構成されていません。" *そのエラーについてはっきりしないものはありますか? –
私は他のXMLを比較し、結果を適切に取得しようとしています。しかし、いくつかの特定のXMLに対してのみ、私はこのエラーが発生しています。 – ARJUN
それら。 XML。ファイル。はい。不正な形式です。 –