社区
Java EE
帖子详情
如何改变XStream对数组的输出
xfjmss
2008-12-02 03:59:16
初次使用XStream,发现将数组转换成为XML时,转化后根节点名总是为[类名]+"-array",即使设置了别名也还是这样,后来自己定义了个Mapper,使用该Mapper重新注册ArrayConverter结果依旧。
虽然已经通过修改XStream源代码(重写buildMapper()方法)的方式解决了问题,但还是想请教一下,怎么样才能在不改变XStream源代码的情况下,去掉"-array"。
...全文
363
4
打赏
收藏
如何改变XStream对数组的输出
初次使用XStream,发现将数组转换成为XML时,转化后根节点名总是为[类名]+"-array",即使设置了别名也还是这样,后来自己定义了个Mapper,使用该Mapper重新注册ArrayConverter结果依旧。 虽然已经通过修改XStream源代码(重写buildMapper()方法)的方式解决了问题,但还是想请教一下,怎么样才能在不改变XStream源代码的情况下,去掉"-array"。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pdw2009
2009-02-12
打赏
举报
回复
http://bbs.xml.org.cn/blog/more.asp?name=hongrui&id=36527
pdw2009
2009-02-12
打赏
举报
回复
注册一个别名就解决了吧
xstream.aliasAttribute(Person.class,"id","id");
xfjmss
2008-12-25
打赏
举报
回复
晕。。。没人回答。。。
mygodsos
2008-12-12
打赏
举报
回复
路过帮顶
=============
11月6日,论坛升级公告,积分已经做了调整!
http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.html
此次调整增加了两个新的可用分获取渠道:
1:帖子被推荐(加精)后,帖主可以获得88分的可用分奖励;
2:帖子结帖后会返还帖主50%的悬赏分,无满意结帖不返还分数;
3:接下来会不断增加新的可用分获取途径,比如参与活动赠送等,请大家多关注;
redis总结
Redis redis视频链接 概述 Redis是什么 Redis是一个使用ANSI C编写的开源、支持网络、基于内存、分布式、可选持久性的键值对存储数据库。 Redis能做什么 内存存储,持久化(rdb,aof) 效率高,可以用于高速缓存 订阅系统 地图信息分析 计时器,浏览量 . 安装 1. 下载压缩包 wget 软件链接 2. 解压gz压缩包 tar -zxvf redis-6.2.6.tar.gz 3. 安装gcc-c++环境 yum install gcc-
微信公众号开发学习
微信公众号开发学习 1、Readme说明:微信公众号平台开发最好用PHP,但Java也是可以实现的,下面代码用Java语言演示了HttpURLConnection的使用,成为公众号开发者,接收微信公众号信息,响应文本消息,发布菜单,获取用户基本信息等操作。 下面会给出供参考的程序源代码。 2、
XStream
简单介绍: (1)
XStream
可以将Java对象和xml文档之间相互转换
Spring IOC DI - 整合MyBatis
(1)单纯使用Mybatis框架,业务层代码复杂,需要用大量的代码自行解析mybatis.xml配置文件,压力都给到了业务层代码,如下代码: 学习了spring以后,mybaits的使用会更加简单,会简化业务层处理的代码。(2)层与层之间的耦合性太高了。比如在分层思想中,controller层调用service层,service层调用mapper层(dao层),controller层中调用service层的对象的时候,需要构建service层对象,此时如果service
改变
,那么controller层中所有
Spring Batch 批处理(4) - ItemReader
ItemReader概述 1.ItemReader:提供数据的接口 2.在这个接口中只有一个方法read(),它读取一个数据并且移动到下一个数据上去,在读取结束时必须返回一个null,否则表明数据没有读取完毕; 接口定义如下: public interface ItemReader<T> { @Nullable T read() throws Exception, Unexpecte...
【DAOS】Intel DAOS 分布式异步对象存储|Architecture Overview|架构概述
什么是DAOS DAOS ( Distributed Asynchronous Object Storage,分布式异步对象存储 ) 是 对象存储容器。 可为高性能计算应用提供高带宽、低延迟和高IOPS的存储容器,是英特尔构建百亿亿次级存储堆栈的基础。 DAOS 与针对高性能储存的英特尔® 傲腾™ 技术;https://www.intel.cn/content/www/cn/zh/high-performance-computing/daos-high-performance-storage-.
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章