«>» является селектором; Вы можете увидеть все доступные здесь: селекторы . "div> span" найдет все промежутки, у которых div как родители. Это отличается от «div span», который найдет все промежутки, которые являются потомками div.
var values = [];
$(yourXml).find('index').each(function () {
var self = $(this);
values.push({
descShort: self.find('descShort:first').text(),
capitalLast: self.children('capital').children('last').text(),
grossLast: self.children('gross').children('last').text()
});
});
values
теперь представляет собой массив объектов, каждый из которых имеет свойства descShort, captialLast и grossLast.
К сожалению, я не могу проверить свой код.