I\'m having some trouble parsing malformed XML in PHP. In particular I\'m querying a third party webservice that returns data in an XML format without encoding the XML enti
Try tidy.repairString:
php > $tidy = new tidy(); php > $repaired = $tidy->repairString("I <3 Philadelphia", array("input-xml"=>1)); php > print($repaired); I <3 Philadelphia php > $el = new SimpleXMLElement($repaired);