I am trying to load a web page through Javascript code and parse it to get the value of certain element using XPath. The code I have written to create a document object reurns {location: null} for every URL. The code is given below:
var req = new XMLHttpRequest();  
        req.open('GET', 'https://www.someurl.com', false);  
    req.overrideMimeType('text/xml; charset=windows-1251'); // for Cyrillic     
        req.send(null);
        if(req.status == 200) { 
           //console.log(req.responseText);
           var xmlString = req.responseText;
           var parser = new DOMParser();
           var xmlDoc = parser.parseFromString(xmlString, "text/xml"); 
            console.log(JSON.stringify(xmlDoc)); // it outputs {"location": null}
        }
Please let me know if I am mistaking something.
 
    