Четверг, 14 Ноября 2019, 09:19

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Скриптовые языки программирования » Как вытащить текст из xml при помощи ajax, js (ajax, js, xml)
Как вытащить текст из xml при помощи ajax, js
SaM_Дата: Среда, 26 Октября 2011, 19:37 | Сообщение # 1
постоянный участник
Сейчас нет на сайте
Есть xml файл с постоянно обновляющейся информацией, мне надо извлечь из него значения некоторых переменных и запихнуть в js у себя на странице.
Вот пример xml.

Проблема в том, что обозначение переменной одно, а значений много, например:

Code
<storeLink>
<![CDATA[ http://store.steampowered.com/app/440 ]]>
</storeLink>
<hoursLast2Weeks>24.2</hoursLast2Weeks>
<hoursOnRecord>195.7</hoursOnRecord>


Code
<storeLink>
<![CDATA[ http://store.steampowered.com/app/240 ]]>
</storeLink>
<hoursLast2Weeks>0.2</hoursLast2Weeks>
<hoursOnRecord>62.3</hoursOnRecord>


Надо вытащить из первого случая hoursOnRecord и поместить в переменную. Как это проделать?


Сообщение отредактировал SaM_ - Среда, 26 Октября 2011, 19:37
BalloncikДата: Воскресенье, 21 Октября 2012, 08:13 | Сообщение # 2
частый гость
Сейчас нет на сайте
<script>
$(document).ready(function () {
$.ajax({
type: "GET",
url: "server.xml",
dataType: "xml",
success: xmlParser
});
});
function xmlParser(xml) {
$('#load').fadeOut();
$(xml).find("Content").each(function () {
$(".main").append('<div class="content"><div class="title">' + $(this).find("Title").text() + '</div><div class="text">' + $(this).find("Text").text() + '</div><div class="date">Published ' + $(this).find("Date").text() + '</div></div>');
$(".content").fadeIn(1000);
});
}
</script>
- пример парса xml на php, показывает всё в html файле.


Сообщение отредактировал Balloncik - Воскресенье, 21 Октября 2012, 08:24
Форум игроделов » Программирование » Скриптовые языки программирования » Как вытащить текст из xml при помощи ajax, js (ajax, js, xml)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2019 Рейтинг