Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Проблема с парсингом (https://javascript.ru/forum/css-html-firefox-mizilla/12285-problema-s-parsingom.html)

cardon 10.10.2010 19:58

Проблема с парсингом
 
Подскажите что не так делаю?
Нужно спарсить все значение которые стоят в поле art_id в xml файле.
Сам xml файл http://rapidshare.com/files/424243391/1.xml
Паршу с помощью скрипта
Цитата:

// ==UserScript==
// @name tutu
// @namespace *www.me.ru*
// @include *
// ==/UserScript==
GM_xmlhttpRequest({
method: 'GET',
url: 'http://localhost/1.xml',
headers: {
'User-agent': 'Mozilla/4.0 (compatible) Greasemonkey/0.3',
'Accept': 'application/atom+xml,application/xml,text/xml',
},
onload: function(responseDetails) {
var parser = new DOMParser();
var dom = parser.parseFromString(responseDetails.responseTex t,
"application/xml");
var entries = dom.getElementsByTagName('item');
var art_id;
for (var i = 0; i < entries.length; i++) {
title = entries[i].getElementsByTagName('art_id')[0].textContent;
alert(art_id);
}
}
});

uberchel 08.01.2011 19:25

Политика безопасности Same Origin Policy браузеров кроме IE не даст вам получить данные с другого домена(сайта), если только воспользоваться getJSON, может и выйдет.


Часовой пояс GMT +3, время: 03:18.