xml
-兰天白云-
成功= 一个明确的职业目标+持续的行业积累+不断的知识补充。
展开
-
XmlPath语法
节点的关系:父(Parent)子(Children)同胞(Sibling)先辈(Ancestor)后代(Descendant)路径表达式nodename 选取此节点的所有子节点 / 从根节点选取 // 从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置 . 选取当前节点 .. 选取当前节点的父节点转载 2012-05-22 09:45:22 · 3293 阅读 · 0 评论 -
json、javaBean、xml互转的几种工具介绍json-lib、jackson、fastjson、Staxon
原文:http://blog.csdn.net/sdyy321/article/details/7024236工作中经常要用到Json、JavaBean、Xml之间的相互转换,用到了很多种方式,这里做下总结,以供参考。现在主流的转换工具有json-lib、jackson、fastjson等,我为大家一一做简单介绍,主要还是以代码形式贴出如何简单应用这些工具的,更多高级功能还需大转载 2013-11-14 00:04:35 · 4936 阅读 · 0 评论 -
Dom4j --- 解析 XML 列子
原文:http://laravel.iteye.com/blog/246530用DOM4J对XML文档的读写增删改等操作,是我自己的练习题,没有整理和注释,只做以后查看之用。主要方法在构造函数中做了简单说明,涉及到的XML、XSD、DTD文档不再写入。 package xml.dom4j.wkjava; import java.io.FileInputStream; imp转载 2014-03-04 23:15:46 · 781 阅读 · 0 评论 -
Dom4J --- 使用dom4j解析XML时候忽略DTD文件
原文:http://www.blogjava.net/rain1102/archive/2009/08/06/290063.html要这么做是因为Server返回给我们的XML肯定是合法的,不需要验证。而设置不需要验证,只需要设置DocumentBuilderFactory.setValidating(false)就可以达到效果了,但是解析器还是会读取DTD的,转载 2014-03-04 23:12:58 · 3932 阅读 · 1 评论 -
XML publicId和systemId
原文:http://blog.morebits.org/?p=62前一阵子经常接触XML,其中看到DOCTYPE元素中有两个属性:publicId和systemId。对其意义不是很理解,今天偶然看到了两篇文档,对二者的含义作了详细的解释,甚好,记录在此:systemId: 外部资源(多半是DTD)的URI,比如本地文件file:///usr/share/dtd/转载 2014-03-04 23:10:01 · 4687 阅读 · 0 评论 -
SAX --- 处理 XML 文档
原文:https://www.ibm.com/developerworks/cn/xml/x-saxhandle/SAX的基本情况SAX同DOM一样也是一个访问XML文档的接口。SAX是Simple API for XML的缩写。它不像DOM那样是W3C的推荐标准。它是由XML-DEV邮件列表的成员开发维护,由David Megginson领导(david@meggin转载 2014-03-04 23:23:01 · 730 阅读 · 0 评论 -
dom4j 和w3c.Dom中XPath用法
原文:http://wangweiwei358.iteye.com/blog/764548 大家经常运用DOM4J操作XML文档,如果XML文档存在namespace的话,读写XML经常不工作。下面是一个简单的例子,例子中需要用到的两个xml文件:a.xml与book.xml见附件。代码如下: import java.io.FileInputStream;import java.io转载 2014-01-20 00:30:48 · 2915 阅读 · 0 评论 -
SAX解析XML 详解
原文:http://yangjunfeng.iteye.com/blog/401377 JAVA 解析 XML 通常有两种方式,DOM 和 SAX。DOM 虽然是 W3C 的标准,提供了标准的解析方式,但它的解析效率一直不尽如人意,因为使用DOM解析XML时,解析器读入整个文档并构建一个驻留内存的树结构(节点树),然后您的代码才可以使用 DOM 的标准接口来操作这个树结构。但大部转载 2014-01-21 21:23:20 · 848 阅读 · 0 评论 -
DOM 进行XML操作的增删改查
假设有XML文件:test1.xml哈里波特10这是一本很好看的书。三国演义10四大名著之一。水浒6四大名著之一。红楼5四大名著之一。下面是为Test.javaimport java.io.File;import java.io.FileNotFoundException;import java.io.FileOutput转载 2013-09-26 22:12:07 · 710 阅读 · 0 评论 -
JAXB、JAXP、JAXM、JAX-WS
原文:http://blog.csdn.net/halemyan/article/details/29055101、JAXP(Java API for XML Parsing) JAXP定义了在Java中使用DOM, SAX, XSLT的通用的接口。这样在你的程序中你只要使用这些通用的接口,当你需要改变具体的实现时候也不需要修改代码。比如,你用的XSLT处转载 2013-09-24 00:52:30 · 744 阅读 · 0 评论 -
JAXB Hello World
原文:http://blog.csdn.net/czjuttsw/article/details/8763799JAXB是Java Architecture for XML Binding的缩写。使用JAXB注解将Java对象转换成XML文件。在这篇教程中,我们将会展示如何使用JAXB来做以下事情: Marshalling - 将Java对象转换成XML文件。转载 2013-07-25 16:56:41 · 689 阅读 · 0 评论 -
java读写xml文件的方法
原文:http://www.iteye.com/topic/668280 在java环境下读取xml文件的方法主要有4种:DOM、SAX、JDOM、JAXB1. DOM(Document Object Model)此 方法主要由W3C提供,它将xml文件全部读入内存中,然后将各个元素组成一棵数据树,以便快速的访问各个节点 。 因此非常消耗系统性能 ,对比较大的文档不适转载 2012-07-16 00:51:32 · 1433 阅读 · 0 评论 -
eclipselink->JAXB:官网、API、文档
1、eclipselink网址:API: http://www.eclipse.org/eclipselink/api/2.3/index.html文档: http://wiki.eclipse.org/EclipseLink/UserGuide/MOXy例子:http://wiki.eclipse.org/EclipseLink/Examples/MOXy 2、jaxb自己原创 2012-05-17 23:08:42 · 2671 阅读 · 0 评论 -
JAXB解析XML
JAXB依靠SCHEMA能够将JavaBean与XML内容进行映射,用很OO的方式解析XML。 使用起来也很简单,第一步,根据Schema生成对应的Java映射类(每个XML元素都是一个内部类),JDK中提供了工具xjc.exe,使用方法如下: xjc -p 包名 schema文件名 -d 生成目录名 如: xjc -p com.xasxt.spring.model转载 2012-05-21 18:57:29 · 577 阅读 · 0 评论 -
com.thoughtworks.xstream.XStream操作XML和java对象的一些用法
原文:http://blog.csdn.net/u011506468/article/details/47315889概述原文链接:http://blog.csdn.net/u011506468/article/details/47315889 新建包名xml,将下述所有类新建至该文件夹,即可实验运行,有如下几种情况可实验,在main方法中放开注释即可转载 2016-10-16 22:33:17 · 2012 阅读 · 0 评论