我正在将struts2用于Action,将jquery用于UI …
我想知道如何将Map对象转换为JSON对象并将其发送回UI,
现在可以在JSP页面中将其打印为普通的Java Map对象:
{71=Heart XXX, 76=No Heart YYY}
但我希望它是这样的:
{71:Heart XXX, 76:No Heart YYY}
我将如何实现这一目标…?
尝试Gson:
Gson gson = new Gson();
String json = gson.toJson(yourMap);
不过,我不建议将这种代码放入JSP。诸如此类的事情应该存在于Servlet或Action类之类的控制器中。
您还绝对不希望输出为:
{71:Heart XXX, 76:No Heart YYY}
但宁可使用适当的JSON,例如(带引号的名称,带引号的字符串值):
{"71":"Heart XXX", "76":"No Heart YYY"}
Gson将输出后者。
问题内容: 我对服务进行了调用,并将响应存储在中。但是,我试图将其转换为类对象并得到错误。这是我的代码: 响应如下所示: 这是该类的样子: 但是我得到了错误: 我究竟做错了什么? 编辑1: 这是从答案中使用gson的尝试: 但是我得到了错误: 问题答案: 找出问题所在。需要提取jsonobject而不是获取字符串。这是解决此问题的行:
例如:Date值为:“dateCollected”:fri Jul 07 00:00:00 IST 1989, 但它只服用星期五而不是整个日期。
我应该使用什么API将Java对象转换为CSV。我可以使用google gson将java对象转换为CSV格式吗?
我怎么能转换java对象到xml?我试图转换一个传入的java对象到xml在Spring集成与转换器豆。有没有其他的方法比编组在Jaxb?喜欢使用@TypeConver。或实现转换器类。
问题内容: 我有一个JSON对象,我将其转换为并在此处进行一些处理。稍后,我想转换相同的缓冲区数据以转换为有效的JSON对象。 我正在研究Node V6.9.1 下面是我尝试过的代码,但是当我转换回JSON却无法打开该对象时遇到了。 所以我尝试使用检查方式打印整个对象 如果我尝试像数组一样读取它 我也尝试解析它抛出 我需要将其视为我创建的真实对象(我的意思是像上面声明的那样)。 请帮忙.. 问题答
我正试图将下面的json转换成java bean,需要你的帮助 Sort.json 我的豆子看起来像 我的测试课是 我看到的错误是 请建议: