If the XML is not well-formed, take a look at beautiful soup. I have never found a parser so tolerant and forgiving.
On Thursday, August 23, 2012 2:59:25 PM UTC+1, Anthony wrote: > > For simple parsing, you can also use the built-in TAG() helper -- see > http://web2py.com/books/default/chapter/29/5#Parsing. > > FYI, in your example, some of the closing tags do not match their > associated opening tags. > > Anthony > > On Thursday, August 23, 2012 5:53:32 AM UTC-4, Amit wrote: >> >> Hi, >> I have web service method in my application which will receive xml file >> from the request, i need to parse it and save the extracted data to the >> database. Please suggest me the best way to parse xml in web2py. >> >> xml format would be like below: >> >> <?xml version='1.0' encoding='utf-8'?> >> <macaddress value="00:00:00:00:00:00" > >> <devicetype value="abc"> >> <deviceserialno>123456</sensorserialno> >> <mfgdate>2012-06-30</mngdate> >> <mfgsiteid>1</mngsiteid> >> <secretkey>adadafdfdgfgfhggjghjjj</secretkey> >> </sensortype> >> </macaddress> >> > --

