社区
Web 开发
帖子详情
使用cator生成java对象如何用marshal转换成字符串对象?
hesandy
2006-03-20 04:32:45
使用cator生成java对象如何用marshal转换成字符串对象?
...全文
184
5
打赏
收藏
使用cator生成java对象如何用marshal转换成字符串对象?
使用cator生成java对象如何用marshal转换成字符串对象?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zouqiang122
2006-03-20
打赏
举报
回复
支持一下!!!
hesandy
2006-03-20
打赏
举报
回复
谢谢
图门的世界
2006-03-20
打赏
举报
回复
那就是上边的办法了
解析之后是xml格式的字符串.
hesandy
2006-03-20
打赏
举报
回复
是的,要把java数据对象转换成字符串
图门的世界
2006-03-20
打赏
举报
回复
你是不是要将java对象保存成字符串?
说的不是很明白,
如果是我理解的那样的话可以用这个方法.
ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
OutputStreamWriter streamWriter = new OutputStreamWriter(byteStream);
map.loadMapping(this.getClass().getResource(
"/config/Role.mapping.xml").getFile());//替换成你自己的mapping文件
Marshaller marshaller;
marshaller = new Marshaller(streamWriter);
marshaller.setMapping(map);
marshaller.marshal(emp);//替换成你要保存的对象
String strBuf = new String(byteStream.toByteArray());//这个就是xml的字符串.
XStream实现XML与JSON和
Java
对象
互转实战指南
XStream作为一种轻量级且高效的
Java
库,专注于实现
Java
对象
与XML之间的无缝转换。它无需复杂的配置即可完成序列化和反序列化操作,广泛应用于数据持久化、Web服务通信以及系统间集成场景。其核心优势在于零侵入性——无需实现特定接口或添加冗余注解即可处理任意POJO;支持复杂
对象
图(如循环引用、嵌套集合),并能自动识别类型信息,简化开发流程。相比JAXB需编译
生成
类、Jackson更偏向JSON,XStream在纯XML场景下表现出更高的灵活性和易用性。// 简洁API,一步转换。
java
程序设计题库
答题要求:单选题,每题只有一个正确答案,选择正确给分,不正确不给分。 1、 下面( A )数据类型可用于main()方法中传递的参数 A、String B、Integer C、Boolean D、Variant 2、以下的选项中能正确表示
Java
语言中的一个整型常量的是( B ) A、12. B、-20 C、1,000 D、4 5 6 3、下列的变量定义...
XML 与
Java
技术: 用
Ca
s
tor
进行数据绑定
XML 与
Java
技术: 用
Ca
s
tor
进行数据绑定
使用
开放源代码项目
Ca
tor
进行
Java
的 XML 数据绑定级别: 中级Dennis M. Sosnoski (dms@sosnoski.com), 总裁, Sosnoski Software Solutions, Inc.2003 年 12 月 01 日对于主要关心文档
Java
9 秘籍(九)
原文:
Java
9 Recipes 协议:CC BY-NC-SA 4.0 二十、JSON 和 XML 处理 JSON 是最新的,也是最广泛
使用
的媒体形式之一,用于在两台或多台机器之间发送通信。在扩展形式中,它代表
Java
Script
对象
符号。在
Java
9 的规划阶段,计划在发行版中包含一个标准的 JSON 处理(JSON-P) API,但是,增强建议并没有包含在发行版中。相反,通过简单地包含 JSON-P 库(目前包含在
Java
EE 中),
使用
JSON 数据仍然非常容易。即将发布的 JSO
XML与
Java
XML:简介、命名空间、XSD、XSLT、DOM、DTD、SAX、XPath、XML对比JSON和Yaml; XML解析:DOM、SAX、PULL; 解析工具:JAXB、JAXP、JDom、Dom4j、XStream、
Ca
s
tor
;
Web 开发
81,115
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章