
Java-JAXB
iteye_11480
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAXB学习笔记(一)
项目为了进行xml与java bean的互转,参考了各位网友的推荐,最后选型为JAXB,闲暇之余整理了一下笔记。废话不多说,上代码当然JDK至少是1.6的啊,好处是再不需要其他的包 这里构造一个persion对象,很简单,先来看第一个简单的例子,进入到JAXB的世界 package cn.uyunsky.blog.xml.demo1;import java.io.Str...2011-09-28 11:13:19 · 125 阅读 · 0 评论 -
JAXB学习笔记(二)
上个例子中人说Date类型序列化出的字符串不好看啊,那我们来处理一下;需要使用注释 @XmlJavaTypeAdapter ,并且创造一个转换类 package cn.uyunsky.blog.xml.demo2;import java.io.StringReader;import java.io.StringWriter;import java.util.Date;...2011-09-28 11:27:07 · 135 阅读 · 0 评论 -
JAXB学习笔记(三)
想知道生成的xml节点名字怎么换吗,如果你看下annotation @XmlElement的源码就明白了,看这个例子 package cn.uyunsky.blog.xml.demo3;import java.io.StringReader;import java.io.StringWriter;import java.util.Date;import javax....2011-09-28 11:34:16 · 126 阅读 · 0 评论 -
JAXB学习笔记(四)
然后有人又说,我想给节点加属性怎么办,看下面例子这里用一种怪异的xml形势来说明怎么处理,至于为什么使用这样的xml格式,实际项目中就会有这种非正常思维的情况,人们总喜欢用节点属性(attributer)值来表示节点值(textValue),而让节点值为空,来达到所谓的结构清晰 package cn.uyunsky.blog.xml.demo4;import java.io.S...2011-09-28 11:47:21 · 446 阅读 · 0 评论 -
JAXB学习笔记(五)
上个例子中生成的xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?><persion> <userid name="userid">112</userid> <username name="user原创 2011-09-28 11:53:47 · 148 阅读 · 0 评论 -
JAXB学习笔记(六)
上节中所说的最终xml格式, <?xml version="1.0" encoding="UTF-8" standalone="yes"?><persion> <filed name="userid">112</filed> <filed name="userna2011-09-29 08:57:38 · 156 阅读 · 0 评论