XML をネイティブに解析する方法を持たないプロトタイプはありません。$(xml) で xml を拡張してから、.next()、.select() などで DOM をたどることもできません。
これは、スペル チェックの結果から一部の XML を手動で解析するプロジェクトで最近行ったことの例です。始める必要があります。
parseResults: function(results) {
var c = results.responseXML.getElementsByTagName('c');
var corrections = $A(c);
if(!corrections.size()){
this.link.insert({ after: '<span class="spellCheckNoErrors">No spelling errors</span>' });
(function(){ this.link.next().remove(); }.bind(this)).delay(1);
return null;
}
this.res = $A();
corrections.each(function(node){
sugg = node.childNodes[0].nodeValue;
offset = node.attributes[0].nodeValue;
len = node.attributes[1].nodeValue;
this.res.push(
$H({
word: this.text.substr(offset, len),
suggestions: sugg.split(/\s/)
})
);
},this);
this.overlay();
},