社区
Web 开发
帖子详情
求助:JSONArray.fromObject(list)时字段会变大写?
cuiyushan
2011-12-08 02:28:48
我使用的是json-lib2.4,
在把list转json时出现字段变大写的情况
[{"UId":"00401001","department":"3","sex":" ","username":"张XX"}]
就是上面的UId,而我用的全是小写.导致我js里面无法正常匹配.
请达人指点一二
...全文
615
12
打赏
收藏
求助:JSONArray.fromObject(list)时字段会变大写?
我使用的是json-lib2.4, 在把list转json时出现字段变大写的情况 [{"UId":"00401001","department":"3","sex":" ","username":"张XX"}] 就是上面的UId,而我用的全是小写.导致我js里面无法正常匹配. 请达人指点一二
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Yeah
2012-05-04
打赏
举报
回复
我也遇到这个问题,是oracle数据库的。oracle数据库默认查询出来,列名是大写的。后来发现在查询语句里 列名取别名 并且加双引号就解决了。
JdbcTemplate jt = JdbcTemplatePkg.GetDefaultJdbcTemplate();
if(jt == null)
{
addActionMessage("连接数据库失败!") ;
return ERROR ;
}
List<Map<String, Object>> listComs =
jt.queryForList("select bureau_id \"id\",bureau_name \"name\" from t_dept_bureau where flag=1") ;
jsonCompany = JSONArray.fromObject(listComs);
return SUCCESS ;
cuiyushan
2011-12-09
打赏
举报
回复
我去研究研究gson的 api去
cuiyushan
2011-12-09
打赏
举报
回复
ok,gson ok
[{"userid":"00606001","username":"李","department":"06","sex":"男"}]
cuiyushan
2011-12-09
打赏
举报
回复
[Quote=引用 8 楼 kouyisc 的回复:]
引用 7 楼 cuiyushan 的回复:
刚才试了一下gson,没问题,正常使用
谢谢1楼
换一个json2.3的包不会有这个问题。。难道你的jar用了山寨的?
[/Quote]
2.3我也试了,一样的问题啊.我就从官页下的.
kouyiSC
2011-12-09
打赏
举报
回复
[Quote=引用 7 楼 cuiyushan 的回复:]
刚才试了一下gson,没问题,正常使用
谢谢1楼
[/Quote]
换一个json2.3的包不会有这个问题。。难道你的jar用了山寨的?
cuiyushan
2011-12-09
打赏
举报
回复
刚才试了一下gson,没问题,正常使用
谢谢1楼
cuiyushan
2011-12-09
打赏
举报
回复
[Quote=引用 5 楼 kouyisc 的回复:]
感觉LZ还是仔细检查一下 对象的uid属性。是不是被你写成大写了?或者debug进入看一下。。转换前和转换后的区别。。虽然我用的2.3的。。。但我想官方的json包应该不会出这种问题。。
[/Quote]
我是table 字段写成uid的
开始是user_id,转换后成userId,下划线都给我弄没了
后来改称uid,转换后变成UId,
debug怎么样可以跳入json-lib.jar啊?
代码就JSONArray jsonArray = JSONArray.fromObject(list);
list就是 {"department":"06","sex":"男","userid":"00606001","username":"李"}
可是转换完变{"totalCount":1,"list":[{"department":"06","sex":"男","userId":"00606001","username":"李"}]}
我很无语啊
kouyiSC
2011-12-09
打赏
举报
回复
感觉LZ还是仔细检查一下 对象的uid属性。是不是被你写成大写了?或者debug进入看一下。。转换前和转换后的区别。。虽然我用的2.3的。。。但我想官方的json包应该不会出这种问题。。
cuiyushan
2011-12-09
打赏
举报
回复
谢谢各位解答,我去试试gson,看看如何
awusoft
2011-12-08
打赏
举报
回复
没有出现这样的问题.
Beginer09
2011-12-08
打赏
举报
回复
我用的也是json-lib,但是没出现那问题呀
sunny_1976
2011-12-08
打赏
举报
回复
用google的gson-2.0吧,我用到现在还没发现问题
关于
JSON
Array
.from
object
()方法转
json
乱序问题的解决方法
关于
JSON
Array
.from
object
()方法转
json
乱序问题的解决方法 这是第一次在这里写博客,虽然打代码的,但仍怀揣着练好文笔的梦想,本人菜鸟一个,正在加强学习 这次在做数据库的课程设计
时
需要把查询的数据转成
json
传给前端,但是打印出来发现内容是乱序的,乱序的
json
传到前端我测试了一下显示不出来, 然后就开始找解决办法。 据我查各种帖子得知,底层的
JSON
Object
用的Hash...
琐记(二)
JSON
Object
.from
Object
(),首字母
大写
与其他公司的对接项目,要调用对方接口。一切都很正常,如果不是传递的参数有的首字母
大写
、有的全是
大写
的话就完美了。将近20个参数,怎么传,写了BO类,转为
JSON
格式传递过去。那么问题来了
Android工具类库,满足你的各种需求
Download Gradle: implementation 'com.blankj:utilcode:1.29.0' // if u use AndroidX, use the following implementation 'com.blankj:utilcodex:1.29.0' APIs Activity 相关 -> ActivityUtils.java -> Demo addActivityLifecycleCallbacks : 新增 Activity 生命周期监
android开发工具 AndroidUtilCode
主要地址 https://github.com/Blankj/AndroidUtilCode/blob/master/lib/utilcode/README-CN.md 使用步骤 1.在gradle引入 // if u use AndroidX, use the following implementation 'com.blankj:utilcodex:1.31.0' // Not in maintenance implementation 'com.blankj:utilcode:1.30.
JSON
Object
,
JSON
Array
,
JSON
String之间转换问题
最近,我在做一个视频上传功能,其中一个需求是:待视频上传成功之后需要获取当前视频的
时
长,由于我们的视频是放在第三方平台上,所以我们需要调用第三方平台接口来获取我想要的数据,API如下: 接口名称:批量获取视频的
时
长和大小 接口URL http://api.polyv.net/v2/video/{userid}/info 接口说明 获取多个视频的
时
长和大小 请求方式 G...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章