XMLオブジェクトからテキストに変換する
説明
XMLSerializerオブジェクトを使います。XMLSerializerオブジェクトのserializeToString()に変換する基準ノードを指定します。
サンプルプログラム
window.onload = function(){
var dpObj = new DOMParser();
var xmlText = '<?xml version="1.0" encoding="UTF-8"?>';
xmlText += '<data><item>Oh!</item><item>MZ</item></data>';
var xmlDoc = dpObj.parseFromString(xmlText, "text/xml");
var xs = new XMLSerializer();
document.getElementById("result").innerHTML = xs.serializeToString(xmlDoc);
}