XHRで取得してきたHTMLをどう扱うか

resposneText で受けてそのあとどうすればいいか?

http://la.ma.la/blog/diary_200506231749.htm の場合

欲しい要素の始点と終点を indexOf() で取得して slice()

ふぁっきん not well-formed, XMLHttpRequest とかで | js | gm - 氾濫原 の場合

そのまま HTMLElement に突っ込んでから XPathで検索。


他はどんな方法があるのだろうか…。

追記

JavaScript で HTML を Parse する - odz buffer
DOMParser なるものでやるのがいいのかな。