1. 编写简单的POJO,并添加基本的注解,类似于JPA,只有被@XmlRootElement标注的类才会处理:
package org.jack.jaxb; import javax.xml.bind.annotation.XmlRootElement; @XmlRootElement public class Jack { private String firstName; private String lastName; public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } }
2. 编写测试类,进行POJO与XML的转换:
package org.jack.jaxb; import java.io.StringReader; import java.io.StringWriter; import javax.xml.bind.JAXBContext; import javax.xml.bind.Marshaller; import javax.xml.bind.Unmarshaller; public class JAXBTest { public static void main(String[] args) throws Exception { JAXBContext context = JAXBContext.newInstance(Jack.class); Marshaller marshaller = context.createMarshaller(); Unmarshaller unmarshaller = context.createUnmarshaller(); Jack jack = new Jack(); jack.setFirstName("jack"); jack.setLastName("lee"); StringWriter writer = new StringWriter(); marshaller.marshal(jack, writer); System.out.println(writer.toString()); String xml = "<jack><firstName>first</firstName><lastName>last</lastName></jack>"; Jack xj = (Jack) unmarshaller.unmarshal(new StringReader(xml)); System.out.println(xj.getFirstName()); System.out.println(xj.getLastName()); } }
3. 查看输出结果:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><jack><firstName>jack</firstName><lastName>lee</lastName></jack> first last
您还没有登录,请您登录后再发表评论
NULL 博文链接:https://luyuwww.iteye.com/blog/1988355
JAXB工具类 xml转为java对象 java对象转为xml ,本人亲测,可以使用!!!
Maven坐标:javax.xml.bind:jaxb-api:2.3.0; 标签:javax、xml、bind、jaxb、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
使用jaxb生成XML例子,含有例子和注解解析
JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。JAXB与xml相互转换实例。
Play 使用 JAXB 从 POJO 创建剪切定义 你想做的事 使用 JAXB API 从类文件生成 XML 模式 怎么做 好像不能指定输出xsd文件的文件名 # project rootディレクトリで実行 schemagen src/main/java/org/tksmaru/sandbox...
使用jaxb根据xsd生成xml文档,不要积分的,赶快下载
JAXB的使用JAXB的使用JAXB的使用JAXB的使用
解决maven仓库jab1-impl.jar jabl-api.jar jsr173_1.0_api.jar等jar包不存在问题
JAXB:用于 XML 绑定的 Java 架构 关于 这演示了如何使用 JRuby 来控制 JAXB 类。 它的灵感来自 Jason Gilman 此示例代码侧重于构建和编组以及 XML 文档 JAXB JAXB 是源自 Java Architecture for XML Binding 的首...
jaxb将xml转换为对象或将对象转换为xml。测试通过。
java 使用 JAXB 将xml转换为 bean 包含xml和dto和读取文件的util类
用JAXB生成一个XML文档,一个XML 模式(Schema)用XML语法表达了一个XML文档的结构。...在这篇教程中,作者使用了JAXB用来从一个XML模式中生成Java类。这些Java类将会生成一个范例XML文档。这篇文章由以下几个部份组成.
Maven坐标:org.glassfish.jaxb:jaxb-runtime:2.3.5; 标签:glassfish、runtime、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档...
使用woodstax+jaxb进行xml的流解析,包括解析类,解析文件,所需jar包,带注解的实体类。提高了解析效率,减少了内存消耗。
Maven坐标:javax.xml.bind:jaxb-api:2.3.1; 标签:bind、javax、xml、api、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Maven坐标:javax.xml.bind:jaxb-api:2.3.0; 标签:javax、xml、bind、jaxb、api、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档...
Maven坐标:org.glassfish.jaxb:jaxb-runtime:2.3.5; 标签:glassfish、runtime、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
使用jaxb 实现xml——bean互转
Maven坐标:javax.xml.bind:jaxb-api:2.2.11; 标签:javax、xml、bind、jaxb、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译...
相关推荐
NULL 博文链接:https://luyuwww.iteye.com/blog/1988355
JAXB工具类 xml转为java对象 java对象转为xml ,本人亲测,可以使用!!!
Maven坐标:javax.xml.bind:jaxb-api:2.3.0; 标签:javax、xml、bind、jaxb、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
使用jaxb生成XML例子,含有例子和注解解析
JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。JAXB与xml相互转换实例。
Play 使用 JAXB 从 POJO 创建剪切定义 你想做的事 使用 JAXB API 从类文件生成 XML 模式 怎么做 好像不能指定输出xsd文件的文件名 # project rootディレクトリで実行 schemagen src/main/java/org/tksmaru/sandbox...
使用jaxb根据xsd生成xml文档,不要积分的,赶快下载
JAXB的使用JAXB的使用JAXB的使用JAXB的使用
解决maven仓库jab1-impl.jar jabl-api.jar jsr173_1.0_api.jar等jar包不存在问题
JAXB:用于 XML 绑定的 Java 架构 关于 这演示了如何使用 JRuby 来控制 JAXB 类。 它的灵感来自 Jason Gilman 此示例代码侧重于构建和编组以及 XML 文档 JAXB JAXB 是源自 Java Architecture for XML Binding 的首...
jaxb将xml转换为对象或将对象转换为xml。测试通过。
java 使用 JAXB 将xml转换为 bean 包含xml和dto和读取文件的util类
用JAXB生成一个XML文档,一个XML 模式(Schema)用XML语法表达了一个XML文档的结构。...在这篇教程中,作者使用了JAXB用来从一个XML模式中生成Java类。这些Java类将会生成一个范例XML文档。这篇文章由以下几个部份组成.
Maven坐标:org.glassfish.jaxb:jaxb-runtime:2.3.5; 标签:glassfish、runtime、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档...
使用woodstax+jaxb进行xml的流解析,包括解析类,解析文件,所需jar包,带注解的实体类。提高了解析效率,减少了内存消耗。
Maven坐标:javax.xml.bind:jaxb-api:2.3.1; 标签:bind、javax、xml、api、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
Maven坐标:javax.xml.bind:jaxb-api:2.3.0; 标签:javax、xml、bind、jaxb、api、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档...
Maven坐标:org.glassfish.jaxb:jaxb-runtime:2.3.5; 标签:glassfish、runtime、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...
使用jaxb 实现xml——bean互转
Maven坐标:javax.xml.bind:jaxb-api:2.2.11; 标签:javax、xml、bind、jaxb、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译...