xml을 은행에 게시하려고합니다. 그것은 나를 XML 응답을 반환합니다. 'documentElement'클래식 ASP 및 XML 구문 분석 오류
이것은 은행 응답 : 내가 필요한 객체와
<RRN>218323000090</RRN>
이 오류를 검색하는 것을 시도하고있다
Function HTTPPost(sUrl, sRequest)
set oHTTP = CreateObject("Microsoft.XMLHTTP")
oHTTP.open "POST", sUrl,false
oHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oHTTP.setRequestHeader "Content-Length", Len(sRequest)
oHTTP.send sRequest
HTTPPost = oHTTP.responseText
End Function
sonuc = HTTPPost(serviceUrl, requestXML)
Dim objXMLDoc
Set objXMLDoc = CreateObject("Microsoft.XMLDOM")
objXMLDoc.async = False
objXMLDoc.load(sonuc)
Dim Node
Set Node = objXMLDoc.documentElement.selectSingleNode("//RRN")
Response.write Node.text
:
이 코드를 사용하고
<?xml version="1.0" encoding="utf-16"?>
<PosResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Host>
<AuthCode />
<RRN>218323000090</RRN>
<Date>0701</Date>
<Time>230834</Time>
<RC>58</RC>
</Host>
<Result>
<Code>58</Code>
<Text />
<ErrorMessage />
</Result>
<TrnxID>842c0d26-3abd-4597-ba10-d92674e16303</TrnxID>
<TrnxType>Sale</TrnxType>
<CustomData>
<Item Name="KazanilanPuan" Value="0" />
<Item Name="KalanPuan" Value="0" />
<Item Name="HarcananPuan" Value="0" />
<Item Name="HarcananPara" Value="0" />
</CustomData>
</PosResponse>
체크를하면 sonuc' XML –
sonuc가 XML 응답입니다'지고 있는지. – user510886