Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
不应该这样的工作吗?
假设文档格式如下:
<root> <element id = "a"></element> </root> Node node = doc.query("/root/element").get(0); String id = node.getDocument().getRootElement().getAttribute("id");
当我打印根元素的值时,它看起来好像应该可以工作。这里有什么问题?
将你的节点投射到一个元素上,你就可以开始了。
node.getDocument().getRootElement() 此时您拥有的元素没有属性“id”。
尝试 node.getAttribute("id") 代替?(假设节点不为空)