Gson 可以生成 XML 吗? [关闭]

     2023-02-26     231

关键词:

【中文标题】Gson 可以生成 XML 吗? [关闭]【英文标题】:Can Gson produce XML? [closed] 【发布时间】:2014-03-16 12:34:09 【问题描述】:

是否可以使用Gson 库来生成 XML?

我知道gson-xml 可以将 XML 读入 Gson。有没有图书馆可以让你走另一条路?

我的动机是我有一个复杂的应用程序,它需要同时序列化为 JSON 和 XML,我希望使用一个序列化库。

【问题讨论】:

Xstream 可以同时序列化为 Json 和 XML @gkiko - 谢谢。但是,与 Gson 相比,我发现 XStream 是一个“可怜的表亲”。 XStream 充其量还可以,而 Gson 设计得非常好,使用起来很愉快。 同意。我一直在搞乱 Xstream 2 个小时,以便在 xml 中正确序列化我的枚举类型。虽然我在 10 分钟内找到了 Gson 解决方案 【参考方案1】:

我不知道这个库是否可以同时序列化为 JSON 和 XML。

但是从同一个模型对象,你可以做到这一点,例如Jackson-dataformat-xml 作为 XML-Serializer 和 Jackson 作为 JSON-serializer。而且,如果您的应用程序足够复杂,需要模块化,您应该封装序列化层。

【讨论】:

我可以关闭 web.xml 中的 HttpSession 吗?

】我可以关闭web.xml中的HttpSession吗?【英文标题】:CanIturnofftheHttpSessioninweb.xml?【发布时间】:2011-01-1609:10:59【问题描述】:我想完全消除HttpSession-我可以在web.xml中执行此操作吗?我确信有特定于容器的方法可以做到这一点(当... 查看详情

java中解析xml生成bean实例,用啥方式效率最高?

...p把gson-1.7.jarcopy到libs(项目根目录新建一个libs文件夹)中。可以使用以下两种方法解析JSON数据,通过获取JsonReader对象解析JSON数据。代码如下:StringjsonData="[\"username\":\"arthinking\",\"userId\":0... 查看详情

crystalreportxml文件生成

...XML格式的发票。并将发票数据插入该架构中。有一种方法可以通过CrystalReport实现这一目标吗?所以当我生成文档时,我看到里面的XML代码,然后我可以以txt格式导出它,并在xml中重命名它?我的ERP使用.rpt扩展模块生成文档答案... 查看详情

mybatis可以自动生成增删改查的sql.xml文件吗

你好,mybatis是可以自动生成的,生成后的sql.xml文件中包含了基本的增删改查的操作,其他的操作可以自定义。具体的生成步骤你可以百度一下有很多种参考技术Amybatis不可以生成,hibernate可以。mybatis需要自己写sql 查看详情

我们可以使用私有 api 以编程方式关闭系统生成的警报吗

】我们可以使用私有api以编程方式关闭系统生成的警报吗【英文标题】:Canwedismisssystemgeneratedalertsprogrammaticallyusingprivateapi\'s【发布时间】:2017-10-0605:43:12【问题描述】:我想关闭系统生成的警报。开发的应用是企业版,不用担... 查看详情

mybatis可以自动生成增删改查的sql.xml文件吗

参考技术A你好,mybatis是可以自动生成的,生成后的sql.xml文件中包含了基本的增删改查的操作,其他的操作可以自定义。具体的生成步骤你可以百度一下有很多种 参考技术B不可以的,这个需要你手动去配置的 查看详情

有人可以帮我使用我的随机代码生成器吗? [关闭]

】有人可以帮我使用我的随机代码生成器吗?[关闭]【英文标题】:Cansomeonepleasehelpmewithmyrandomcodegenerator?[closed]【发布时间】:2021-12-1006:40:40【问题描述】:所以我正在尝试制作一个随机代码生成器。像这样[x1gG4...]有16个代码位... 查看详情

XML 注释可以去任何地方吗?

】XML注释可以去任何地方吗?【英文标题】:CanXMLcommentsgoanywhere?【发布时间】:2010-09-0805:26:50【问题描述】:我编写了一个简单的工具来使用用户输入的查询生成DBUnitXML数据集。我想将在XML中输入的每个查询作为注释包含在内... 查看详情

使用 Gson 将 XML 文件转换为 Json

】使用Gson将XML文件转换为Json【英文标题】:ConvertanXMLfiletoJsonusingusingGson【发布时间】:2015-02-2306:32:35【问题描述】:我发现网上和这里的许多教程也参考net.sf.json库来将xml文件转换为json对象。但是,我想要一个最好使用Gson的替... 查看详情

任何人都可以推荐一个支持 OpenType (.OTF) 的 Python PDF 生成器吗? [关闭]

】任何人都可以推荐一个支持OpenType(.OTF)的PythonPDF生成器吗?[关闭]【英文标题】:CananyonerecommendaPythonPDFgeneratorwithOpenType(.OTF)support?[closed]【发布时间】:2010-10-2802:12:27【问题描述】:在11月询问thisquestion后,我对ReportLab非常满意... 查看详情

有人知道一个好的免费软件 sql 脚本生成器吗? [关闭]

...但它将所有脚本放在一个庞大的sql脚本文件中,没有选项可以为每个对象生成一个脚本。有什么东西可以让我生成一套脚 查看详情

我可以在 iOS 中检查存档的代码吗[关闭]

】我可以在iOS中检查存档的代码吗[关闭]【英文标题】:CanIcheckthearchive\'scodeiniOS[closed]【发布时间】:2014-01-1201:28:37【问题描述】:我想知道是否可以检查使用Xcode为IOS应用生成的存档的代码。编辑:我问这个是因为我需要验证... 查看详情

使用 GSON 的 JsonReader 流式传输 Json 文件时,您可以将对象转储为字符串吗?

】使用GSON的JsonReader流式传输Json文件时,您可以将对象转储为字符串吗?【英文标题】:WhenstreamingaJsonfilewithGSON\'sJsonReader,canyoudumpanobjecttostring?【发布时间】:2020-05-0614:31:13【问题描述】:我正在使用Java使用GSON库来处理一个巨... 查看详情

XSD 代码生成器 [关闭]

...】:2010-09-2205:46:51【问题描述】:是否有任何代码生成器可以采用格式良好的XML文档,并根据XML文档的结构写出XSD模式?【问题讨论】:【参考方案1】:最佳答案,没有之一:http://xsd2code.codeplex.com我花了整整8小时的工作日,对... 查看详情

使用gson解析json

...式。XML也是一种数据交换格式。两者的区别:因为XML虽然可以作为跨平台的数据交换格式,但是在JS中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSON没有附加的任何标记, 查看详情

我可以同时使用 Ajax、JS、HTML、PHP 和 MySQL 吗? [关闭]

】我可以同时使用Ajax、JS、HTML、PHP和MySQL吗?[关闭]【英文标题】:CanIuseAjax,JS,HTML,PHP,andMySQLtogether?[closed]【发布时间】:2011-05-3015:26:02【问题描述】:我想做一个网络应用程序。所以想知道Ajax、JS、HTML、PHP、MySQL能不能一起用?... 查看详情

XML Schema 到 C++ 类 [关闭]

...】:我必须编写一个C++应用程序(使用GUI的Qt框架),它可以编辑存储在由xsd模式文件描述的xml文件中的数据。有没有将xsd架构转换为C++类的工具?【问题讨论】:【参考方案1】:AltovaXMLSpy可以从XSD生成C++,它是商业的,但如果... 查看详情

以表格形式查看 XML 数据 [关闭]

...布时间】:2011-04-2411:52:18【问题描述】:有没有一种方法可以使用VisualStudio通过应用适当的XSD以表格结构查看我的XML数据?还有其他我可以轻松使用的工具吗?PS:我需要这个一次性使用。【问题讨论】:【参考方案1】:如Oded... 查看详情