сколько элементов в наборе узлов xpath - PullRequest
0 голосов
/ 18 октября 2011

У меня есть эта функция Matlab:

function trackName = getTrackName(xpath, gpxSourceDom)
    % Import the XPath classes
    import javax.xml.xpath.*

    % Compile the expression
    expression = xpath.compile('gpx/trk/name');

    % Apply the expression to the DOM.
    trackNames = expression.evaluate(gpxSourceDom, XPathConstants.NODESET);
end

Мне нужен способ печати каждого элемента внутри trackNames NODESET. Как я могу это сделать?

1 Ответ

0 голосов
/ 18 октября 2011

Быстрый поиск по MATLAB и xpath дал такой результат: с использованием xpath в matlab

Часть, которую вы пропустили, выполняет итерацию по результатам и отображает имя.Для получения дополнительной информации о том, что вы можете сделать с узлами, посмотрите javadoc .

for i = 1:nodeList.getLength node = nodeList.item(i-1); disp(char(node.getFirstChild.getNodeValue)) end

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...