2016-07-26 5 views
0

나는 시험을 배우기 때문에 나는 여기서 무엇을 잘못하고 있는지 알 수 없다. 내가이 XMLXpath 특성 및 텍스트

<?xml version="1.0"?> 
<schema xmlns="" 
    xmlns:xsi="link-2" 
    xsi:schemeLocation="link-3"> 

    <wm-stats> 
     <wm jahr="2014"> 
      <teilnehmer platz="1">Deutschland</teilnehmer> 
      <teilnehmer platz="2">Argentinien</teilnehmer> 
      <teilnehmer platz="3">Niederlande</teilnehmer> 
     </wm> 

     <wm jahr="2010"> 
      <teilnehmer platz="1">Spanien</teilnehmer> 
      <teilnehmer platz="2">Holland</teilnehmer> 
      <teilnehmer platz="3">Deutschland</teilnehmer> 
     </wm> 

     <wm jahr="2006"> 
      <teilnehmer platz="1">Italien</teilnehmer> 
      <teilnehmer platz="2">Frankreich</teilnehmer> 
      <teilnehmer platz="3">Deutschland</teilnehmer> 
     </wm> 

     <record name="Rekordtorschütze"> 
      <person> Miroslav Klose </person> hat in Brasilien ... 
     </record> 

     <record name="Rekordweltmeisterschaften"> 
      <ort> Brasilien </ort> ist mit 5 Weltmeistersiegen ... 
     </record> 
    </wm-stats> 
</schema> 
있어

지금, 나는이 //의 WM 같은 뭔가를 봐야 알고 네덜란드는 우승에 참여했다 모든 년을 찾아야

[@jahr]/teilnehmer [text() = "Holland"] 하지만 지금 jahr의 가치는 어떻게 얻습니까? 올바른 노드는 약 2010

+0

힌트 : 당신은 WM'을 찾고 [...]/@ jahr'

탐색에 사용할 축 다양한 XPath를 설명하는 포괄적 인 이미지에서보세요 – Markus

답변

관련 문제