XPath Проблемы с получением атрибутов - PullRequest
0 голосов
/ 14 мая 2010

У меня проблемы с XML в Java. Ниже приведен результат вызова API для EVE Online. Как я могу получить "имя" и "идентификатор персонажа" для каждой строки?

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

<?xml version='1.0' encoding='UTF-8'?>
<eveapi version="1">
  <currentTime>2007-12-12 11:48:50</currentTime>
  <result>
    <rowset name="characters" key="characterID" columns="name,characterID,corporationName,corporationID">
      <row name="Mary" characterID="150267069"
           corporationName="Starbase Anchoring Corp" corporationID="150279367" />
      <row name="Marcus" characterID="150302299"
           corporationName="Marcus Corp" corporationID="150333466" />
      <row name="Dieinafire" characterID="150340823"
           corporationName="Center for Advanced Studies" corporationID="1000169" />
    </rowset>
  </result>
  <cachedUntil>2007-12-12 12:48:50</cachedUntil>
</eveapi>

1 Ответ

0 голосов
/ 14 мая 2010

Попробуйте

/eveapi/result/rowset/row/@name 

и

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