2017-07-06 59 views
1

我想在IE11的控制檯中檢查一個xml文件。在其他所有瀏覽器中,我所要做的就是添加行console.log(myXML);,它將在控制檯中輸出原始xml。但是,相同的代碼將在IE11和Edge中輸出具有其所有屬性的對象表示形式。我只想看到xml,就像它在所有其他瀏覽器中顯示的一樣。我該如何做到這一點?而且爲什麼IE會比其他瀏覽器首先做到這一點呢?如何在IE的控制檯中輸出xml?

+0

嘗試使用字符串格式化:'的console.log( '%s' 的,myXML);' – hindmost

回答

2

您是否嘗試過使用XMLSerializer?

var myXMLstring = new XMLSerializer().serializeToString(myXml) 
console.log(myXMLstring) 
+1

這工作,但不顯示其全部的XML。看起來像輸出到控制檯時不能超過字符限制。 'dirxml'似乎更好。 –