chfajggbejg
New Member
I have this XML called via $.post() and this is the return value:\[code\]<processResponse xmlns:client="http://xmlns...." xmlns="http://xmlns..." xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <ns2rocessResult xmlns:ns2="http://xmlns..."> <ns2:StatusCode>SUCCESS</ns2:StatusCode> <ns2:StatusMessages> <ns2:StatusMessage> <ns2:Code>0</ns2:Code> <ns2:Message>Success</ns2:Message> </ns2:StatusMessage> </ns2:StatusMessages> </ns2rocessResult> <premises> <ns3:cwsPremise xmlns:ns3="http://xmlns.."> <ns3:cwsPremiseService> <ns3:cwsPremiseHeader PremiseID="5855654654"/> <ns3:cwsPremiseDetails PremiseID="5855654654" PremiseType="BBBB" Address="3892 A street" City="PA" Postal="96456" PremiseDataArea="PB" PremiseInfo="b55" District="a333" IsMultiple="N" AllowSelfService="Y" NeedAppointment="N"/> </ns3:cwsPremiseService> </ns3:cwsPremise> <ns3:cwsPremise xmlns:ns3="http://xmlns..."> <ns3:cwsPremiseService> <ns3:cwsPremiseHeader PremiseID="99565423587"/> <ns3:cwsPremiseDetails PremiseID="99565423587" PremiseType="AAAA" Address="123 Main street" City="SC" Postal="98652" PremiseDataArea="AE" PremiseInfo="K876" District="b999" IsMultiple="N" AllowSelfService="Y" NeedAppointment="N"/> </ns3:cwsPremiseService> </ns3:cwsPremise> </premises></processResponse>\[/code\]How do parse the attributes such as PremiseID, PremiseType, Address, Postal, PremiseDataArea, PremiseInfo, District that is in \[code\]<ns3:cwsPremiseDetails PremiseID="5855654654" PremiseType="BBBB" Address="3892 A street" City="PA" Postal="96456" PremiseDataArea="PB" PremiseInfo="b55" District="a333" IsMultiple="N" AllowSelfService="Y" NeedAppointment="N"/>\[/code\]?This is my attempt:\[code\]$.post(url, function(xml) { var $PremiseID = $(xml).find('cwsPremiseDetails').attr('PremiseID').text(); console.log($PremiseID); // output: nothing});\[/code\]