XMLHttpRequestと違って、 どうやら、GreasemonkeyのGM_xmlhttpRequestには responseXMLというのがないみたいなので、代替方法でやってみた。 resonseText -> DOMParser#parseFromString(); で良いらしい。 GM_xmlhttpRequest({ method: 'GET', url: 'http://url/rss', onload: function(resp){ var parser = new DOMParser(); var xml = parser.parseFromString( resp.responseText, "text/xml" ); var titles = xml.getElementsByTagName("title"); // 何か } });