XML

WebサーバからのXMLドキュメントの取得

XMLHttpRequestオブジェクトのresponseXMLプロパティには、XMLドキュメントを表すDocumentオブジェクトへの参照が格納されます。

XMLのパース

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 : '';
    }
}

参照