<tns:List xsi:type="xs:string" xmlns:tns="java:sap/standard" xmlns:rpl="urn:getGroupListFromUserTyp1Vi" :xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/
envelope/">Administrators</tns:List>
다음과 같은 xmldata를 받았는데요 실질적으로 저희가 필요한 data는 Administrators 입니다.
이런 data가 여러 로우가 있구요.
저걸 가공해야하는데. 저런걸 한번에 Administrators data를 뽑을수 있는 xml 컨버전 펑션을 아시는분이나.
위와같은 펑션이 없을경우 재가 생각하는건 저data의 한자리를 다 확인하여 '>','<' 사이의값만추출하는 로직을
짠다면 data의 길이와함께 루프를 많이 돌려야하는 방법이 생각나는데요.
혹시 스탠다드로 해당data에서 '<' 몇번째data인지 값을 반환해주는 펑션을 알고계신분 좀 부탁드립니다.(__)
댓글 5
-
윤군친구
2008.05.28 23:01
-
해처리
2008.05.28 23:11
xsl을 작성해서 t-code:xslt_tool 에 등록하고요..
call transformation으로 호출에서 변수나 인터널테이블에 직접 받아 올수 있습니다.
http://help.sap.com/saphelp_nw04/helpdata/en/c6/e37440d26ecd62e10000000a155106/frameset.htm
-
윤군친구
2008.05.29 00:06
일단 저 data는 웹서비스를 호출하여 response로 오는 data인데요.
훔 무슨말씀이신지 잘모르겠네요.ㅠㅠ
-
해처리
2008.05.29 06:44
아이고 링크를 잘못 걸었네요..
http://help.sap.com/saphelp_nw04/helpdata/en/c6/e37440d26ecd62e10000000a155106/frameset.htm
간단한 예제를 만들어서 테스트를 해보려 했는데
위에 xml이 브라우저로 보려니 에러가 나네요..
-
윤군친구
2008.07.14 19:09
해결했습니다.
find 라는 신텍스를 사용하면 < 가몇번째 인지나오네요..
추가적인 해답이 있으시면 답변부탁드려요