Простой ajax-запрос к XML-файлу должен дать вам узлы XML DOM:
function request(url) {
var xhr = new XMLHttpRequest();
try {
xhr.onreadystatechange = function(){
if (xhr.readyState != 4)
return;
if (xhr.responseXML) {
console.debug(xhr.responseXML);
}
}
xhr.onerror = function(error) {
console.debug(error);
}
xhr.open("GET", url, true);
xhr.send(null);
} catch(e) {
console.error(e);
}
}
function init() {
request("sample.xml");
}
Вам потребуется использовать xml-анализатор на основе js или написать свой собственный.Может быть проще сохранить ваши данные в виде объекта JSON.