社区
Java SE
帖子详情
如何定位某个xml元素的后一个元素?
结贴是美德
2013-04-11 10:08:45
比如A、B两个元素,他俩在同一级,如何找到A同级的后面一个B?
我用的是DOM4j,没找到那个方法能实现啊...
...全文
117
5
打赏
收藏
如何定位某个xml元素的后一个元素?
比如A、B两个元素,他俩在同一级,如何找到A同级的后面一个B? 我用的是DOM4j,没找到那个方法能实现啊...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
失落夏天
2013-04-12
打赏
举报
回复
没用过dom的方式,不过用正则可以找出来,就是效率有点低
songdeng_1990
2013-04-11
打赏
举报
回复
example.xml内容如下 <root> <a><a/> <b><b/> </root> 目标:要获取元素b。使用dom4j。 代码: SAXReader reader = new SAXReader(); Element rootElement = reader.read(new File("xmlFilePath")).getRootElement; List<Element> subElements = rootElement.elements(); Element lastElement = subElements.get(subElements.size()-1); 直接获取最后一个元素的api的确没有 不过你的这种情况,是否考虑用rootElement.getElement("b"); 更多信息,参考dom4jApi
huntor
2013-04-11
打赏
举报
回复
<a/> <b/>
如果后面有多个<b>,你可以用 //a/following-sibling::b来得到所有的b,或者用 //a/following-sibling::b[index] 来得到特定的。index从1开始
LiangGzone
2013-04-11
打赏
举报
回复
比较常用 方法一:dom。类似于javascript。 方法二:xpath获取。这个非常简单。具体可以去下个帮助文档看下。
结贴是美德
2013-04-11
打赏
举报
回复
补充一下哈 A B他俩名字不一样
jQuery基础3
筛选 过滤 eq() 获取指定索引位置的
元素
(0为第一
个
元素
;1为第二
个
元素
…;1为倒数第一
个
元素
) first() 获取第一
个
元素
last() 获取后一
个
元素
not() 删除与指定表达式匹配的
元素
filter() 筛选出与指定表达式匹配的
元素
集合。 has() 保留包含特定后代的
元素
,去掉那些不含有指定后代的
元素
。 hasClass() 检查当前的
元素
是否含有某个特定的类,如果有,则返回true。 is()1.6* 根据选择器、DOM
元素
或 jQuery 对象来检测匹配
元素
集合,如果其中至少有一个
web.
xml
学习随笔
XML
元素
是大小写敏感的,同时也是有顺序的。必须以一个
XML
头开始。如果有DOCTYPE声明,则必须出现在第二项。web-app
元素
必须出现在第三层。
XML
头声明可以使用的
XML
版本并给出文件的字符编码:
xml
version="1.0" encoding="UTF-8"?> DOCTYPE声明告诉服务器适用的servlet规范的版本,并指定管理此文件其余部分内容的语法的DT
Java中的注解、数据结构、
XML
Java 中的 @SuppressWarnings 注解指示被该注解修饰的程序
元素
(以及该程序
元素
中的所有子
元素
)取消显示指定的编译器警告,且会一直作用于该程序
元素
的所有子
元素
。 @Repeatable 注解是 Java 8 新增加的,它允许在相同的程序
元素
中重复注解,在需要对同一种注解多次使用时,往往需要借助 @Repeatable 注解。 @Target 注解用来指定一个注解的使用范围,即被 @Target 修饰的注解可以用在什么地方。
Tiny
XML
入门教程
Tiny
XML
入门教程 1 什么是
XML
? 1 文档类 2 创建文档对象 3 输出文档对象 3 保存文档对象 4 返回第一个根
元素
5 声明类 5 注释类 6
元素
类 6 节点名 6 父节点 6 子节点 7 编辑子节点 7 同级节点 7 遍历
元素
8
元素
属性 8
元素
函数总结 9 属性类 10 什么是
XML
?
XML
全称EXtensible Markup
Android5.0上的
元素
共享和CircleReveal效果
先看效果图 这个效果通过
元素
共享和CircleReveal共同完成,当然是有先后顺序的,先执行
元素
共享效果,
元素
共享过渡效果执行完,执行CirclerReveal动画下面介绍实现方法,代码很少,文章最后有项目下载。 共享
元素
元素
共享是一个activity或fragment切换时候一个过渡效果。如果前一个界面A的
元素
a和后一界面B的
元素
b两
个
元素
共享,使用
元素
共享效果从界面A切换到界面B
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章