Dom解析xml文件时,子节点的子元素节点数组怎么表示出来? 50
展开全部
// 获得根节点
Element root = document.getRootElement();
// 遍历所有movie节点
for (Iterator<Element> itemMovie = root.elementIterator(); itemMovie
.hasNext();) {
// 得到movie节点
Element movie = itemMovie.next();
// 遍历遍历movie下的所有节点
for (Iterator<Element> itemInfo = movie.elementIterator(); itemMovie
.hasNext();) {
// 得到movie下的所有节点
Element info = itemInfo.next();
// 如果当前节点为 biao
if (info.getName().equals("biao")) {
// 遍历当前biao
for (Iterator<Element> biaoInfo = info.elementIterator(); itemMovie
.hasNext();) {
// 得到item中文本值
System.out.println(biaoInfo.next().getText());
}
}
}
Element root = document.getRootElement();
// 遍历所有movie节点
for (Iterator<Element> itemMovie = root.elementIterator(); itemMovie
.hasNext();) {
// 得到movie节点
Element movie = itemMovie.next();
// 遍历遍历movie下的所有节点
for (Iterator<Element> itemInfo = movie.elementIterator(); itemMovie
.hasNext();) {
// 得到movie下的所有节点
Element info = itemInfo.next();
// 如果当前节点为 biao
if (info.getName().equals("biao")) {
// 遍历当前biao
for (Iterator<Element> biaoInfo = info.elementIterator(); itemMovie
.hasNext();) {
// 得到item中文本值
System.out.println(biaoInfo.next().getText());
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询