什么是xpath查询以读取其name属性值为'manufacturer'的tag元素的值

时间:2018-07-10 11:20:22

标签: xml xpath

这是示例XML文件,我必须使用name属性值'manufacturer'查询<Car> <tag name="Engine">v12</tag> <tag name="Gear">6</tag> <tag name="SelfDrive">true</tag> <tag name="manufacturer">tesla</tag> </Car>

 @Override
public void onCreate (){
    new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {
                startForeground(requestCode, getMyActivityNotification("",completedParts,totalSize));
        }
    },500);

}

1 个答案:

答案 0 :(得分:1)

您可以尝试以下操作:

/Car/tag[@name='manufacturer']

说明:

  • /Car将从根节点选择标签Car
  • /tag将从上一个节点Car中选择
  • [@name='manufacturer']将仅选择属性值为name的元素manufacturer的元素