- 259 名前:名無しさん@お腹いっぱい。 mailto:sage [2014/11/15(土) 00:31:25.94 ID:KvIOLYGV0]
- >>258
各々のログディレクトリの中の chaika/search/ff2ch.search.js (54行目近辺) を以下のように if(!this._req.responseXML){ return this._defer.reject('The response doesn\'t seem to be XML.', this._req.responseText); } // 実体参照©は素のxmlでは未定義のため、 // これが含まれるxmlをそのままDOMパースするとパースエラーとなる let text = this._req.responseText.replace(/©/g, '\u00A9'); // この行を追加 let parser = Components.classes["@mozilla.org/xmlextras/domparser;1"] // この行を追加 .createInstance(Components.interfaces.nsIDOMParser); // この行を追加 let doc = parser.parseFromString(text, "text/xml"); // この行を追加 //let doc = this._req.responseXML; // この行を削除 let boards = []; let threads = doc.getElementsByTagName('item');
|

|