dom4j操作,如何访问多个相同标签中的特定标签的属性 以及对相应子节点的操作 如<book id="1" year=""><page id="2"></page><page></page></book> <book id="2" year=""><page></page></book> 如何根据特定book的id来对其year属性进行更改 以及对它子节点<page>(与Id相匹配的)进行更改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以使用xpath来快速定位你要的节点,然后再修改。建议去网上找找,不是很难的。。 我也知道xpath有相关方法 但我找我却没找到我想要的。我的意思是相当于把 标签的属性Id作为主键 找到符合要求的标签然后对该标签的第二个属性 year进行操作。 我没找到,额... 嗯,已经解决了。主要是找到这个节点后如何获得这个节点 然后对另一个属性进行操作。不过我的方法还是有点死,我设置了flag来定位的。 Element picLinks = (Element) doc.selectSingleNode("//book[@id='1']");基本这样可以满足你的需求了? 嗯,这样可以遍历到匹配的ID属性 但,到这个地方之后想对这个节点的另一个属性进行操作就不知道怎么办了。我后来是设置flag 也就是上一级标签的第flag子标签 然后修改该节点的其他属性的。 急呀 大家快来帮忙 关于搜索引擎 索引文件的问题 解析excel数据到数据库的时间格式问题 hibernate错误 忘大家帮帮忙 如何提高Buffalo调用大数据量时性能的问题 孙卫琴的《精通Strus》的这个例子是否欠妥 各位大侠: 给一个Web Services的最简单的例子 有兴趣吗?进来 弹出对话框查找带回 求助,急 发邮件出错javamail!到底错哪儿了!请教大家!【100分求助】 Struts2参数传递的问题- -!
我也知道xpath有相关方法 但我找我却没找到我想要的。我的意思是相当于把 标签的属性Id作为主键 找到符合要求的标签然后对该标签的第二个属性 year进行操作。 我没找到,额...
基本这样可以满足你的需求了?