1

我有以下文件:

<Ships>
   <Class name = "Kongo" >
        <Ship name "Kongo" launched = "1913" />
        <Ship name = "Hiei" launched = "1914"/>
        <Ship name = "Haruna" launched = "1915" />
   </Class>
   <Class name = "North Carolina">
        <Ship name = "Washington" launched= "1941"/>
   </Class>
</Ships>

我需要找出与他们的级别同名的船只发射的年份。应该是哪个

/Ships/Class/Ship[..]/@launched

'...' 部分已被省略,因为它应该是指定船名与其类名相同的条件。有谁知道如何引用更高级别元素的属性?查询应返回“1913”

4

1 回答 1

3
Ships/Class/Ship[@name = ../@name]/@launched
于 2012-11-29T09:13:54.337 回答