java
  • xpath
  • 2010-05-14 4 views 0 likes 
    0

    Java의 일부 XML에 문제가 있습니다. 다음은 EVE Online에 대한 API 호출의 결과입니다. 각 행에 대해 "이름"과 "characterID"를 얻으려면 어떻게해야합니까?XPath 속성을 얻는 데 문제가 있습니다.

    솔직히 나는 어디서부터 시작해야할지 몰라서, 추가 정보를 요구하지 마십시오. 그 속성을 얻는 법을 알아야합니다.

    <?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> 
    

    답변

    0

    /eveapi/result/rowset/row/@name 
    

    /eveapi/result/rowset/row/@key 
    
    시도
    관련 문제