XStream 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
XStream 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
XStream 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
XStream 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
XStream 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 BSD
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发XML相关工具
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-09

软件简介

XStream是一个Java对象和XML相互转换的工具,很好很强大。提供了所有的基础类型、数组、集合等类型直接转换的支持。因此XML常用于数据交换、对象序列化(这种序列化和Java对象的序列化技术有着本质的区别)。

Xstream是一种OXMapping 技术,是用来处理XML文件序列化的框架,在将javaBean序列化,或将XML文件反序列化的时候,不需要其它辅助类和映射文件,使得XML序列化不再繁琐。

XStream使用起来非常简单,不需要预先生成相关的辅助类,不需要映射文件。当然,使用简单也注定了它只能处理简单结构的 XML 文件。

展开阅读全文

代码

评论 (1)

加载中
XStream 说"_"是xml非法字符,所以,用两个"_"来转义。ps:北京五道口附近有妹子周六日看霍比特人吗?求约
2015/01/23 09:18
回复
举报
更多评论
2018/10/23 14:52

XStream 1.4.11 发布,Java 对象和 XML 相互转换的工具

XStream 1.4.11 已发布。XStream是一个Java对象和XML相互转换的工具,很好很强大,它提供了所有的基础类型、数组、集合等类型直接转换的支持。因此XML常用于数据交换、对象序列化。 Minor changes #91, #106: Clean-up data stacks in UnmarshallingContext implementations in case of exception (by Määrt B...

4
16
发表了资讯
2017/05/27 23:29

XStream 1.4.10 发布,Java 对象和 XML 相互转换的工具

XStream 1.4.10 发布了。XStream是一个Java对象和XML相互转换的工具,很好很强大,它提供了所有的基础类型、数组、集合等类型直接转换的支持。因此XML常用于数据交换、对象序列化。 下载地址: Source code (zip) Source code (tar.gz) 完整更新内容请查看发行首页。...

4
40
发表了资讯
2016/03/16 00:00

XStream 1.4.9 发布,Java对象和XML相互转换的工具

XStream 1.4.9 发布了。XStream是一个Java对象和XML相互转换的工具,很好很强大,它提供了所有的基础类型、数组、集合等类型直接转换的支持。因此XML常用于数据交换、对象序列化。 Downloads Source code (zip) Source code (tar.gz)

6
72
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于程序人生专区
2020/11/20 10:58

XStream

依赖 <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> </dependency> 示例1: <camera-meta> <node> <id>S...

0
0
发表了博客
2018/06/28 16:18

XStream

官网地址:XStream Maven <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream --> <dependency>   <groupId>com.thoughtworks.xstream</groupId>   <artifactId>xstream</artifactId>   <version>1.4.10</version> </dependency> 初始化XStream XStream xstream = new XStream(); 指定别名 // 类...

0
0
2017/10/20 15:30

XStream笔记

最近在工作中使用Xstream解析xml参考网上文章进行整理归纳如下 1.简介 XStream是一个Java对象和XML相互转换的工具(也支持json的转换),提供了所有的基础类型、数组、集合等类型直接转换的支持.XStream对象相当Java对象和XML之间的转换器,转换过程是双向.使用XStream 不用任何映射就能实现多数 Java 对象的序列化。在生成...

0
0
发表了博客
2018/07/12 16:46

Xstream使用

一、Xstream引入 1、背景说明 Xstream是一个功能比较强大的xml和java对象互转的工具包。可以通过简单的api调用,便实现一系列的转换操作。大家都知道微信的接口调用都是通过xml的形式进行数据交互的,所以在一些传...

0
0
发表了博客
2018/07/24 17:29

XStream 使用

Xstream介绍 Xstream是一种OXMapping 技术,是用来处理XML文件序列化的框架,在将JavaBean序列化,或将XML文件反序列化的时候,不需要其它辅助类和映射文件,使得XML序列化不再繁索。Xstream也可以将JavaBean序列化...

0
0
2013/08/24 23:10

XStream笔记

XStream是一个将对象序列化为xml并解析xml为对象的框架,主页位于http://xstream.codehaus.org。使用非常简单 引入依赖: <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> <version>1.4.2</version> </dependency> 需要的依赖 XmlPull一个xmlpull par...

0
8
发表于开发技能专区
2018/06/02 19:03

XStream使用详解

1.Xstream介绍 (1)Xstream介绍 Xstream是一种OXMapping 技术,是用来处理XML文件序列化的框架,在将JavaBean序列化,或将XML文件反序列化的时候,不需要其它辅助类和映射文件,使得XML序列化不再繁索。Xstream也可以将JavaBean序列化成Json或反序列化,使用非常方便。 (2)Xstream的简单例子 class Person//JavaBean实体类...

0
0
发表了博客
2019/01/10 22:01

Ajax&Xstream

1 JQuery与Servlet数据交互,load方式(少用) 语法:$("#元素id").load(url地址,callback); callback:回调的函数 function load() { $("#text01").load("/8AjaxAndJquery/DemoServlet02", function(responseTxt, statusTxt, xhr) { alert("结果:" + responseTxt); ...

0
0
发表于开发技能专区
2014/08/20 13:24

xstream 对象 -》xml

xstream ,xml,IO流

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/04/09 10:41

哪位大佬对象转xml玩的6

我这遇到了个问题,对象里面有接口属性,在转xml的时候会报异常,定义个抽象类就没异常,但是定义抽象类XStream直接解析成一个自闭和标签,怎么解决?在线等,谢谢

2
0
发表了问答
2016/09/30 15:01

实体转换成xml 去掉不必要的标签,谁知道啊?

实体类: public class Province { private String name; private List<String> cities = new ArrayList<String>(); set/get } 用XStream转换成xml 把其中的string标签去掉, 帮帮忙,谢谢了。...

5
0
发表了问答
2016/01/30 22:35

Xstream 生成xml时怎么保留空节点

Xstream 生成xml时怎么保留空节点

1
1
发表了问答
2016/01/26 18:39

xstream 空节点问题~

如果对象是空话,xstream转换成xml的话,<email></email> 和<email/> 这两种如何来实现,有朋友知道嘛 ?

6
0
发表了问答
2015/08/07 09:29

我在解析XML文件后台报错!The markup in the document preceding the root element must be well-formed.

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/beans http...

1
0
发表了问答
2015/08/07 09:00

运用Xstream怎么解析以下XML报文

这种报文怎么用xstream解析啊!!!代码怎么写呢??? <?xml version="1.0" encoding="UTF-8"?> < request > <id>系统ID</id> <type>login</type> <authorization>认证信息串</authorization> </ request >...

24
0
发表了问答
2013/03/14 16:01

为什么xstream序列化成的字符串传过来的数据中没有空格了

com.thoughtworks.xstream.converters.ConversionException: Cannot parse date 2013-03-13 16:00:00.842UTC ---- Debugging information ---- class : java.util.Date required-type : java.util.Date converter-type : com.thoughtworks.xstream.converters.SingleValueConverterWrapper wrapped-converter : com.thou...

5
0
发表了问答
2014/11/20 11:36

xstream自定义转换器,捕捉转换异常做补救问题

最近在用xstream来进行xml的注解解析,不过有个比较奇怪的问题就是,一个节点在bean里面定义为整形类型,不过这个节点有可能为string,这是就会发生强制转换的异常,xstream内部做了捕捉,不过只是抛出一个异常, 这时候是不是应该将其设置为0来完成这个操作呢,能不能自定义转换器,抛异常的时候将其值设为0 看了官方的...

10
0
2014/09/02 15:20

java反射xml反序列化

我有一个xml文件如何反序列化java对象 Xstream 要重写convert这个思路就不用说了 还有其他的么

13
0
发表了问答
2014/08/21 15:52

xstream使用有问题,请楼主帮忙一下

@java_speed 你好,想跟你请教个问题:楼主,你好,有没有一个完整的示例代码啊,要自定义上传文件时怎么配置的啊,根据API来老是不通啊,一直报错

4
0
发表了问答
2014/03/24 21:51

谁能帮我将xml格式转化为Java对象,弄了半天都弄不出来,不胜感激

我有一个xml的文件: <?xml version="1.0" encoding="UTF-8"?> <bean id="1" name="b" code="123"/> <bean id="2" name="ad" code="456"/> 不知道有哪位大神能帮我解析一个 变成Java对象,这个xml有多个bean 都是这样的格式 ,也就是说解析过会应该是个集合,再次感谢各位大神,谢谢你们不辞辛苦来帮助我。...

28
1
发表了问答
2014/05/16 09:57

怎么实现真正的复杂对象转换为json

public class ProcessEntity extends Node {   private List<StartEvent> startEvent;   private List<EndEvent> endEvent;   private List<UserTask> userTask; } public class UserTask {      private String assignee = "";      private List<Actor> actor; } 类processentity对象中含有多重的对象嵌套,目前使用xstre...

4
0
发表了问答
2013/10/11 10:40

XStream和JAXB有什么区别

现在项目中需要将JavaBean和XML实现互相转化,我看了一下XStream和JAXB能实现这一功能,而且两个用法差不多,谁能告诉我两者的区别是什么,各有什么优缺点?

1
0
发表了问答
2013/07/15 10:20

xstream将xml转成java对象的问题

public class GatewayRspData { private GatewayRspHeader header; private GatewayRspBody body; public GatewayRspHeader getHeader() { return header; } public void setHeader(GatewayRspHeader header) { this.header = header; } public GatewayRspBody getBody() { return body; } public void setBody(Gatew...

7
0
发表了问答
2011/10/28 11:46

关于FreeMarker+struts2输出xml文件

小弟最近在做一个项目,需要用到FreeMarker做接口的xml报文。原来的时候接口报文对于xml的解析,要么用的是DTD,要么就用的是Xstream。但是目前需要用FreeMarker来输出xml文件然后调用接口,最后别人返回的xml文件也需要通过FreeMarker输出。 目前有两个问题: 1、模板应该怎么写呢?严格按照定义的接口,自定义模板呢?...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
77 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部