Hey everyone, This is driving me crazy I'm hoping someone can help me out.  I am trying to read from an XML that is created by a MS program (so I can't change anything about the file structure) but everytime I try to read attributes (or anything else) while the xmlns="" exists in the XML I can't get anything to work. Reproducer; Global $strFile Global $DOMVERSION = -1 Global $objDoc $sPath_PackageXML = ".\UserDeploymentConfiguration.xml" $sret = _XMLFileOpen($sPath_PackageXML);, 'xmlns="