XMLHttpRequestオブジェクトのresponseXMLプロパティには、XMLドキュメントを表すDocumentオブジェクトへの参照が格納されます。
XMLの要素を、オブジェクトのプロパティとして取得します。なお、この例では階層化されたデータは処理できません。
var obj = new Object();
for( var i = 0; i < element.childNodes.length; i++ )
{
var node = element.childNodes[ i ];
if( node.nodeType == 1 )
{
obj[ node.nodeName ] = node.firstChild? node.firstChild.data : '';
}
}