login register Sysop! about ME  

2021년 01월 05일 11시 23분 00초,     조회수 : 96
  제목 : soap xml 연동문의
SEQ : 164303 글쓴이 : chlryals

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header>
        <commonHeader xmlns="http://ccais.mopas.go.kr/dh/rid/services/swsdn/ReductionBscLivYn/types">
            <serviceName>ReductionBscLivYnService</serviceName>
            <useSystemCode>ESBTEST</useSystemCode>
            <certServerId>SVR1311000030</certServerId>
            <transactionUniqueId>2010111020382700773722611</transactionUniqueId>
            <userDeptCode>1234567</userDeptCode>
            <userName>홍길동</userName>
        </commonHeader>
    </soap:Header>
    <soap:Body>
        <getReductionBscLivYnResponse 
xmlns="http://ccais.mopas.go.kr/dh/rid/services/swsdn/ReductionBscLivYn/types">
            <TGTR_NM>이름</TGTR_NM>
            <TGTR_RRN>시리얼번호</TGTR_RRN>
            <FCT_YN>사실여부</FCT_YN>
            <BSLF01_YN>사실여부1</BSLF01_YN>
            <BSLF02_YN>사실여부2</BSLF02_YN>
            <BSLF03_YN>사실여부3</BSLF03_YN>
            <BSLF04_YN>사실여부4</BSLF04_YN>
        </getReductionBscLivYnResponse>
    </soap:Body>
</soap:Envelope>

asp 에서 soap xml 파싱을 해야 하는데

Set objMsXmlDom = Server.CreateObject("MSXML2.DomDocument.6.0")
with objMsXmlDom
	   .async = False
	   .setProperty "ServerHTTPRequest", true
	   .Load "aaa.xml"
	   Set rootRows = .selectNodes("/soap:Envelope/soap:Body/getAllChldrnCoBirthInfoResponse") <= 요부분 일
단 에러 납니다.
end With
Set objMsXmlDom = Nothing

일반적인 xml  파싱으로 할려니까 않되던데 방법이 있을까요?

TGTR_NM, TGTR_RRN 이 부분을 가져와야 하는데 레퍼런스 찾기가 쉽지 않습니다.






제목 작성자 날짜 조회
soap xml 연동문의 chlryals 2021-01-05 96

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})