Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   чтение xml и вывод значений (https://javascript.ru/forum/dom-window/64511-chtenie-xml-i-vyvod-znachenijj.html)

mozg-bolit 16.08.2016 22:38

чтение xml и вывод значений
 
Как вывести данные из поля name_ru в 3 переменные city region country ???:help:
вот сам xml

<city>
<name_ru>Пало Альто</name_ru>
</city>
<region>
<name_ru>Калифорния</name_ru>
</region>
<country>
<name_ru>США</name_ru>
</country>


как я получаю name_ru
$(document).ready(function () {
    $.ajax({
        type: "GET",
        url: "http://ipgeobase.ru:7020/geo?ip=95.143.214.204",
        dataType: "xml",
        success: xmlParser
    });
});
 
function xmlParser(xml){
        var $xml = $(xml);
        var country = $xml.find('name_ru').text();
        alert(country);
    }

mozg-bolit 16.08.2016 23:32

а все понял
var $xml = $(xml).find('country');
        var country = $xml.find('name_ru').text();
		
		
		var $xml = $(xml).find('region');
        var region = $xml.find('name_ru').text();
		
	
	    var $xml = $(xml).find('city');
        var city = $xml.find('name_ru').text();
	
	
        alert(country);
		alert(region);
alert(city);

warren buffet 17.08.2016 09:15

Цитата:

Сообщение от mozg-bolit
Как вывести

Это сельпо, в городах xml преобразуют в html через xsl.


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