json显示java的date显示[object object]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json显示java的date显示[object object]相关的知识,希望对你有一定的参考价值。
jquery json实现ajax,在struts里面把获得的一个list保存为jsonArray jsonList=JSONArray.fromObject(list);
在jquery里
$.each(data,function(i,value)
$("#resultShow").append("<td>"+value.eventTime"</td>");
显示时间为[object object]。
list保存对象,对象里面有一个时间属性。
请问要怎么样才能让时间正常显示?
可以在后台java中把eventTime处理成String;
或者可以用$.format.date(value.eventTime, "dd/MM/yyyy");(没用过,借鉴http://github.com/phstc/jquery-dateFormat)追问
我也想转成String类型··
但是本身eventTime是Date类型,它属于一个对象里面的属性。
我用列表list取出来
list[i].setEventTime(已经转化成String的类型的时间)。
这样因为格式不同会出错。
不知道你有什么想法吗?
thx~
1.可以加个辅助字段(貌似不大好)
2.第二种方法你试过吗,我觉着这样应该不错
参考资料:http://github.com/phstc/jquery-dateFormat
参考技术A 把客户端收到的JSon的的数据文本打印出来看看。追问就是时间显示[object object]``
不知道你说的数据文本是不是这个··
是Ajax请求的返回数据啊。
intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?
【中文标题】intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?【英文标题】:intellij logcat display json object just "[object]", how can I display the whole json object? 【发布时间】:2013-11-21 12:53:28 【问题描述】:我正在使用 sencha touch ,以 node.js 作为编译器,在 intellij IDE 中调试。 我对环境有 3 个问题: 这是logcat的日志。
11-21 09:48:18.309:INFO/Web 控制台(6076):结果 [object] 位于 file:///android_asset/www/app.js:1
1、无法显示整个json对象,我期待的是这样的结果:'val':'123', 'val2':'456'
2、Console.log('result ', result) ----- 这不是来自app.js 并且该行不是第1行。(压缩?),我怎样才能看到真实的文件和真实的行。
3、我的项目编译为node.js,打开文件夹为web项目,所以看不到android logcat。我需要打开另一个android项目才能看到logcat。
感谢任何建议。谢谢。
【问题讨论】:
【参考方案1】:console.log 显示在 Android 日志中是一个漫长的过程。我建议您使用 JSON.stringify(obj)
输出 JSON 对象。
可能是压缩的 JavaScript。使用未压缩的测试(咕噜!)
我认为您可以更改为 Android 视图。如果这不可行,请将您的 Android 项目作为 Web 项目的一个模块。
【讨论】:
以上是关于json显示java的date显示[object object]的主要内容,如果未能解决你的问题,请参考以下文章
intellij logcat 仅显示 json 对象“[object]”,如何显示整个 json 对象?