/**************1. 新建PO,对属性加入JAXB注释**********************/
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "学生")
public class Sutdent{
@XmlElement(name="姓名")
private String name;
//TODO
getter
//TODO
setter
}
/*******************************2. 将XML字符串转化成PO对象**************************/
XML字符串:
<?xml version="1.0" encoding="GB2312" ?>
<学生>
<姓名>王小明</姓名>
</学生>
JAXBContext context = JAXBContext.newInstance(Sutdent.class)
Unmarshaller unmarshaller = context.createUnmarshaller();
Sutdent s = (Sutdent) unmarshaller.unmarshal(new StringReader(XML字符串));
分享到:
相关推荐
JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,这里主要总结下基本使用方法和一些注意事项
JAXB框架,作用是对象和XML之间相互转化,本文档包含代码示例,介绍对象和XML如果使用JAXB相互转化 在代码里面备注了具体使用的文字说明
很好的jaxb入门示例 把所有注解标签都试一遍基本就OK了
服务设计与工程概论| 特伦托大学 ...execute.JAXBMarshaller :提供一个JAXB示例来执行编组 execute.JAXBUnMarshaller :提供一个JAXB示例来执行解组 execute.PeopleJson :提供了编组为JSON格式的示例 一些子目
Jaxb webservice java调用客户端代码示例
jaxb样本Jaxb实现的代码示例
在这里,我将总结用于将库带到带有tycho示例项目的eclipse插件中的不同解决方案。 简而言之:最简单且向后兼容的解决方案是导入包javax.xml.bind和javax.xml.bind.annotations ,但仅适用于Java> =9。这是通过多发行...
使用 JAXB 从 XML Schema 生成 Java 类 此存储库包含可从网站获得的教程的项目文件
calcviz 项目是如何使用 jaxb-visitor 插件的示例。 该模式定义了简单的二元和一元数学运算,并支持构建表达式图。 提供了示例访问者以演示一些不同的操作。 上图显示了使用项目中提供的架构的简单图形。 这是一个...
类作为执行图的深度优先遍历的示例实现 为每次访问创建具有无操作方法的 BaseVisitor 类作为提供您自己的操作的合适基类 创建具有 Visitor 和 Traverser 的 TraversingVisitor 并对图中的所有节点执行遍历访问 创建 ...
spring-ws开发/调用webservice示例代码,包括xsd/wsdl,
百万富翁基于JAXB的著名游戏百万富翁
主要给大家介绍了关于JAXB命名空间及前缀的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
JAXB-示例 一个通用的Java项目,显示JAXB封送处理和取消封送处理。 只需将该项目克隆到本地工作区中,然后打开Eclipse并运行Client.java
此示例代码侧重于构建和编组以及 XML 文档 JAXB JAXB 是源自 Java Architecture for XML Binding 的首字母缩写词。 它构成了一个用于处理 XML 文档的便捷框架,与以前可用的方法(例如遵循文档对象模型 (DOM) 的方法...
jaxb-例子 示例项目演示了Java中JAXB的使用。 JAXB链接 规范: Javadoc: 实现: 教程:
restful_simple_example 带有 Maven、JAX-RS、JAXB、EASTeasy 的 RESTful Web 服务的简单示例......
CamelJAXB示例 骆驼和 JAXB 的简单例子 此应用程序是在本地主机上运行 Apache Camel 并使用 Camel Routes 和 JAXB 数据格式的示例。 享受
jaxb-examples 这些示例中涵盖了 JAXB 的一些功能。 注意:使用 Maven 完成。
该插件已被取代,该可以完成format插件所做的一切,等等。 我建议您尝试一下jaxb-... 存储库中提供了一个使用XPath表达式作为格式引擎的构建器的示例格式化程序类,该存储库使用apache 项目的一个分支,使用实际XML名