Java: 解析DOM文件 | 发送XML via socket
发布时间
阅读量:
阅读量
DOM的核心特性在于支持随机读写查询操作,然而其需要将整个XML文件一次性加载至内存中,这种方式对于处理大规模XML文档而言并不理想。
此外,个人认为W3C所定义的Document接口体系中存在诸多潜在问题,若想有效使用该体系,必须进行系统性的学习以规避这些隐患,过程较为繁琐。
因此,建议优先选择SAX解析器或已封装完善的API来实现XML的编写与处理。
经过一番查阅,发现能够简明扼要、系统性阐述相关内容的博客数量较少,多数内容夹杂了大量无关知识点。
不过,有一篇文章讲解得非常清晰:http://www.cnblogs.com/shenliang123/archive/2012/05/11/2495252.html
> 基于DOM模型使用Java实现XML解析(需导入包:javax.xml.parsers.*)
//1.获取工厂类
DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();
//2.从工厂中得到一个解析器
DocumentBuilder db=dbf.newDocumentBuilder();
//3.利用解析器解析文件,获得document对象
Document doc=db.pars
全部评论 (0)
还没有任何评论哟~
