Подскажите, пожалуйста!
Отчего при обработке 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"?>
<comments>
<review>
<id>36</id>
<text><![хххххххх]]></text>
<fio><![CDATA[ххххх]]></fio>
<date><![CDATA[2015-09-01 21:37:17]]></date>
</review>
<review>
<id>50</id>
<text><![CDATA[хххххххх]]></text>
<fio><![CDATA[хххх]]></fio>
<date><![CDATA[2015-09-09 15:26:08]]></date>
</review>
</comments> |