Validating and possibly correcting an XML file that I have

I have an XML file (random resource ) that I need to use. I am using PHP DOM Document to process this document and DOMXPath to query the object. However, the XPath queries are not returning any kind of data (resultset->length = 0). The query is correct, and I am not worried about the syntax to it. I also experimented with DOMDOcument->getElementsByTagName("tag") and this returns a null result as well. In the context above, how can I check if my DOMDocument was able to load when I did call the \[code\]DOMDocument->Load('file.xml')[also tried $xmlFile = file_get_contents('file.xml')DOMDocument->loadXML($xmlFile)]\[/code\]I am assuming if the XML file is fault then in all likelihood I cannot query the DOMDocument at all ?Is there anyway for me to check if thea) the document was loaded at all when I called DOMDocument->Load/loadXML methodsb) validate the XML file using external resources (w3 schools validator is the only one I know)c) if the XML file is incorrect, anyway that I can rectify it ?Thanks to all those who take the time out and read this.Best, Parijat Kalia
 
Back
Top