丁保国的博客

收集整理工作生活,点点滴滴

  :: :: 博问 :: 闪存 :: :: :: :: 管理 ::

2009年10月15日

摘要: PCDATA和CDATA的区别究竟是什么呢? 收藏 PCDATA表示已解析的字符数据。 CDATA是不通过解析器进行解析的文本,文本中的标签不被看作标记。 CDATA表示里面是什么数据XML不会解析.比如可能是下面的一段 <![CDATA[ if(a>b){ System.ou... 阅读全文
posted @ 2009-10-15 17:26 丁保国 阅读(599) 评论(0) 推荐(1) 编辑

摘要: 使用JAXP API 为了让我们的应用程序不依赖于具体的解析器,让我们以统一的接口来访问XML文档,Sun公司开发了JAXP(Java API For XML Processing)API。 JAXP没有扩充解析器新的功能,它是对解析器的一个封装,使开发人员能够独立于具体的解析器,这样我们就可以在应用程序中任意更换解析器,而不用更改应 用程序代码。现在主流的解析器都支持DOM和SAX,所以JAXP... 阅读全文
posted @ 2009-10-15 10:40 丁保国 阅读(567) 评论(0) 推荐(0) 编辑

摘要: jaxp的速度的确非常的快,公安部项目的数据处理就是用的jaxp,一个100M的xml文件的处理速度只需要几分钟。而且使用方法非常简单:只需要两个步骤,覆盖五个方法:步骤一:开始处理xml文档 //初始化sax类,我们都知道jaxp只是一个规范,实际上是使用sax类实现jaxp DefaultHandler接口 SAXParserFactory spf = SAXParserFactory.new... 阅读全文
posted @ 2009-10-15 10:38 丁保国 阅读(353) 评论(0) 推荐(0) 编辑