我有一个xml文件,如下所示: p>
< item id =“1991901”>
< property name =“image”>
< property>
< property name =“image_realtyimagetype_id”>
< value>pääkuva< / value&gt ;
< / property>
< property name =“image_itemimagetype_name”>
< value> kivirealty-original< / value>
< / property>
< property name =“image_desc” >
< value>< / value>
< / property>
< property name =“image_url”>
&lt; value&gt; http://domain.com/img4092288730864152376.jpg< / value&gt;
&lt; / property&gt;
[...]
code> pre>
它包含许多具有不同图片和其他数据的项目。< / p>
是否有直接获取“image_url”值的方法,其中值为“image_realtyimagetype_i” d“是”pääkuva“没有经过整个树与foreachs? (每个项目中只有一个“pääkuva”-id) p>
“image_realtyimagetype_id”也可以说“yleiskuva”或类似的,但我只需要“pääkuva”(这意味着主要的) 图片) p>
到目前为止我只得到文件中的第一个图像,如下所示: p>
$ path ='// item [@id =“” $的itemId。 ' ”] /属性[@名称=“ 图像 ”] /属性/特性[@名称=“ IMAGE_URL”] /值/文本()';
代码> < / pre>
但现在我需要特定的图像。 有没有办法直接使用xpath? p>
div>