Ich benutze xml2js von Knoten bereitgestellt.Knoten JS Xml2js Xml Parsen
Im Moment erhalte ich XML vom mobilen Client für Chat-Zwecke und sie können nicht den Fluss von XML steuern.
So erhalte ich xml wie -
<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>
Nun, wenn ich diese analysieren ich nur erste xml erhalten, die Präsenz json wie this-
{"presence":{"$":{"id":"5zQIb-45","type":"available"}}}
Die Meldung xml wird nicht analysiert ist.
Kann jemand bitte vorschlagen, wie man es löst.
Ihre 'xml' ist nicht korrekt überprüfen Sie hier http://www.utilities-online.info/xmltojson/#.V8-5gUF95CW – abdulbarik
Wickeln Sie es mit einem anderen Tag, bevor Sie es analysieren:' '' + empfangen + ' '' –
cartant