社区
Java SE
帖子详情
xml解析,获得某节点的children,但是如果children会很多,能否分批提取?
siguomi
2006-08-11 10:53:18
使用java的xml解析,获得某节点的children,但是他会直接把所有子节点全部返回
如果会有很多的话,怎么办?内存不是要给占光了吗?
各位,有什么办法?能否分批或者。。
...全文
240
7
打赏
收藏
xml解析,获得某节点的children,但是如果children会很多,能否分批提取?
使用java的xml解析,获得某节点的children,但是他会直接把所有子节点全部返回 如果会有很多的话,怎么办?内存不是要给占光了吗? 各位,有什么办法?能否分批或者。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ErikChen1985
2006-08-13
打赏
举报
回复
学习了
hanml
2006-08-13
打赏
举报
回复
为什么不用jxpath试试,可以设定一个规则,一次取出所有符合规则的所有节点!
siguomi
2006-08-13
打赏
举报
回复
bit1010(小虾风清扬)
请问你这个循环的方式能否具体点?谢谢
Alex_ShengShen
2006-08-12
打赏
举报
回复
补充一下,stax是sun定的specification就是interface,具体实现的话这里可以下载
http://stax.codehaus.org/
Alex_ShengShen
2006-08-12
打赏
举报
回复
你可以看一下stax API
http://java.sun.com/webservices/docs/1.6/tutorial/doc/SJSXP3.html
可以以流的形式来读取xml,应该可以回避你所说的内存问题。
简单地说就是一部分一部分地读取,不是一次性把xml的所有数据都读取。
winhkey
2006-08-12
打赏
举报
回复
恩,用循环.
bit1010
2006-08-12
打赏
举报
回复
这是dom的解析方式,我一般都是通过循环处理的。
问题:jQuery中遍历XML文件时候,获取子
节点
children
不支持的情况(已解决)
本文介绍了一个基于jQuery读取XML文件并遍历
节点
的程序,在不同浏览器下的兼容性问题及解决方案。针对IE不支持
children
属性的情况,通过判断元素
节点
类型并使用childNodes属性实现了跨浏览器的XML
节点
遍历。
C#解析XML文件
本文介绍了XML文件的基本结构,包括
节点
、元素、属性和内容,并探讨了C#中两种解析XML文件的方法:XmlDocument和XmlReader。XmlDocument适合增删查改但内存消耗大,而XmlReader速度快但只读且无法修改。针对大文件解析,作者提出了结合两者的方法,先用XmlDocument获取特定
节点
集合,再用XmlNodeReader进行高效读取。
php
children
,PHP
children
()函数讲解
本文介绍了如何使用PHP的SimpleXML库中的
children
()函数来查找XML文档中特定
节点
的子
节点
。通过示例代码展示了如何遍历并打印这些子
节点
。示例包括查找body
节点
的子
节点
,对于理解
XML解析
和处理非常有帮助。
39.Python从入门到精通—parseString 方法 Python 解析XML实例 使用xml.dom解析xml
本文详细介绍了如何使用Python的xml.dom.minidom模块的parseString方法解析XML字符串,以及ElementTree库解析XML文件的实例,比较了两者在处理XML的不同场景下的优缺点。,
39.从入门到精通:parseString 方法 Python 解析XML实例 使用xml.dom解析xml
本文介绍了Python中使用xml.dom.minidom的parseString方法和xml.etree.ElementTree库解析XML的实例。通过示例展示了如何获取
节点
信息、遍历DOM树以及XPath查询。同时,指出了minidom在处理大文件时可能存在的性能问题。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章