我正在学习xml的东西,并且不能让这个简单的Xquery工作。
XML:
<ModuleList>
<Module id="U08606">
<ModuleName>Discrete Mathematics</ModuleName>
</Module>
</ModuleList>
我试图返回属性ID所在的名称&#34; U086&#34;
的XQuery:
for $i in doc("q1.xml")//ModuleList/Module
where starts-with($i/id, 'U086')
return $i/ModuleName
没有什么可以归还的,有什么想法吗?欢呼声
答案 0 :(得分:1)
使用@
符号选择属性:
starts-with($i/@id, 'U086')