Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.04.2012, 19:02
Новичок на форуме
Отправить личное сообщение для Binocl Посмотреть профиль Найти все сообщения от Binocl
 
Регистрация: 18.04.2012
Сообщений: 1

Парсинг XML посредством jQuery
Доброго времени суток! Пишу виджет для Хрома с использованием API. Воспользовался этим тутором http://www.zagirov.name/write-extens...-google-chrome , разобрал как работает, но есть пробема - у меня сайт выдает данные в XML, а не JSON. Получить данные легко, например как указано здесь http://api.jquery.com/jQuery.parseXML/ но это работает только локально. Как можно получить данные из XML как из RSS и превратить их в объект? То есть если упрощенно, то как использовать второй код в качестве первого?

function main()
{
  req = new XMLHttpRequest();
  req.onload = function () {
    var doc = req.responseText;
    if (doc) {
      var json = eval('(' + doc + ')');
      author = json.quoteAuthor;
      text = json.quoteText;
      link = json.quoteLink;
    }
  };
  req.open("GET", "ссылка на страницу с JSON", true);
  req.send(null);
}



jQuery(document).ready(function(){
		jQuery.ajax({
			type: "GET",
			url: "data.xml",
			dataType: "xml",
			success: function(xml) {
			jQuery(xml).find('site').each(
				function()
				{
					var id = jQuery(this).attr('id'),
						title = jQuery(this).find('title').text(),
						url = jQuery(this).find('url').text(),
						desc = jQuery(this).find('desc').text();
					jQuery('<div class="items"></div>').html('<h2><a href="'+url+'">'+title+'</a></h2><p>'+desc+'</p>').appendTo('#xml-data');
				});			
			}
		});
});


Нашел различные варианты, но не очень понял - вроде window.name Transport

Последний раз редактировалось Binocl, 18.04.2012 в 19:06.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсинг XML в IE eternal AJAX и COMET 1 20.11.2011 01:25
Преобразование XML в HTML посредством Javascript zornig Общие вопросы Javascript 3 06.08.2011 00:40
jquery распарсить xml выдрать html и вставить kukrinikson Javascript под браузер 0 30.05.2011 17:15
jquery xml parsing Anton7777 jQuery 4 23.11.2009 17:36
Jquery + XML + Internet Explorer testdriver jQuery 12 15.10.2009 08:14