Обработка XML - читает "склеенные" данные
Подскажите, пожалуйста!
Отчего при обработке XML все данные из полученной хмлки "склеиваются" в строку, как будто они в ХМЛ всего одна строка. То есть читает каждый раз в переменную объединяя все данных из всех сегментов XML. Скрипт: var xmlDoc = $(responseXML); $(responseXML).find("review").each(function() { $('#userComments').append('<li id="sps'+$("id", responseXML).text()+'">'+ $("text", responseXML).text()+'<br>'+ $("fio", responseXML).text()+'<img src="img/'+$('assessment', responseXML).text()+'.png" width="20" height="20">' ); }) Хотя XML структурированный и валидный: Код:
<?xml version="1.0" encoding="UTF-8"?> |
От куда берется XML из самой страницы? Или через AJAX? Есть такой метод $.parseXML из строки строит дерево, а уж потом с этим деревом можно работать как с Html инструментами jQuery.
|
dd_smol, спасибо за совет, но проблема была не в этом.
Просто у меня "глаз замылился". Всё решено. Но спасибо за "наводку". |
Часовой пояс GMT +3, время: 01:09. |