String id1="_19_0_3_3130108_1655366911313_964677_42382";
根据之前的筛选我得到了一个子元素的属性值,只知道id1
Listlist=root.selectNodes("//ownedOperation[@xmi:id=id1]/..");
for(Node ab:list) {
String id=((Element) ab).attributeValue("id");
String name=((Element) ab).attributeValue("name");
System.out.println(id);
System.out.println(name);
}
但在xpath表达式中我用id1筛选不了,应该怎么处理
Listlist=root.selectNodes("//ownedOperation[@xmi:id='id1']/..");
这篇文章讲的很详细,请看:XPath超详细总结