VTPcript 언어를 사용하여 QTP로 작업하고 있습니다.XML 소스 형식이 올바르지 않습니다. 지정된 인코딩의 문자가 잘못되었습니다. 줄 10, 위치 2772입니다. 매개 변수 이름 : XML 소스
두 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. 파일. 아르. 흉하게 생긴. –