2016-09-07 2 views
0

노드에서 제공 한 xml2js를 사용하고 있습니다.노드 JS Xml2js xml 구문 분석

지금은 모바일 클라이언트에서 채팅 목적으로 XML을 수신하고 XML의 흐름을 제어 할 수 없습니다. 내가 이것을 해석 할 때에, 내가 메시지 XML 구문 분석되지 this-

{"presence":{"$":{"id":"5zQIb-45","type":"available"}}} 

같은 존재 JSON 만 첫 번째 XML을 얻을 이제

<presence id="5zQIb-45" type="available"></presence><message id="5zQIb-44" to="[email protected]" type="groupchat"><body>5zQIb-44|$|$|$|$|$|$|Hello Message</body><request xmlns="urn:xmpp:receipts"/></message> 

-

그래서 내가 좋아하는 XML을받을 수 있습니다.

누구든지 해결 방법을 제안 할 수 있습니까?

+0

귀하의'xml' 당신이 그것을 분석하기 전에 http://www.utilities-online.info/xmltojson/#.V8-5gUF95CW – abdulbarik

+1

다른 태그로 감싸 여기에 정확한 확인되지 않습니다 :' ''+받은 + ' ' – cartant

답변

0

감사합니다. @cartant - 루트 xml을 추가하여 해결했습니다. 그 후 xml2js를 사용하여 계산을 조금해야합니다. 하지만 지금은 잘 작동하고 있습니다.