JSONObject.fromObject,JSONArray.fromObject不执行,也不报错

问题描述

JSONObject.fromObject,JSONArray.fromObject能输出(进入了jsons),但是执行到JSONObject.fromObject就不执行了,也不报错,请指教,下面有项目的架包。

解决方案

如果要使用list,那就不应该用JSONObject,而要用JSONArray
解决方案二:
package com.mycompany.app;import java.util.ArrayList;import java.util.List;import net.sf.json.JSONArray;/** * Hello world! * */public class App {public static void main(String[] args) {List<String> list = new ArrayList<String>();list.add("aaa");list.add("bbbaaa");JSONArray json = JSONArray.fromObject(list);System.out.println(json);}}使用 JSONArray;若是有问题的话,你把工程重新build下
解决方案三:
我一般是这么弄的,希望对你有点帮助:List<Map<String,String>> list = jdbcTemplete.queryForList(sql);JSONArray ja = new JSONArray();for(int i=0;i<list.size();i++){ JSONObject jo = new JSONObject(); jo.put("key值1",list.get(i).get("key值a")); jo.put("key值2",list.get(i).get("key值b")); jo.put("key值3",list.get(i).get("key值c")); ja.add(jo);}........JSONArray.fromObject(ja);

时间: 2025-01-01 15:48:23

JSONObject.fromObject,JSONArray.fromObject不执行,也不报错的相关文章

json-关于asp josn 接到参数 执行 sql语句 报错问题

问题描述 关于asp josn 接到参数 执行 sql语句 报错问题 <%Dim memberSet member = jsObject() dim dbconnectionuplistDBPathSQLSortLboundUboundDim id=request(""jsoncallback"")set dbconnection=Server.CreateObject(""ADODB.Connection"") DBP

链表的add不执行也不报错

问题描述 链表的add不执行也不报错 求大神解答,products是范型为Product的List,执行到products.add(product)的时候总是停下,也不报错,这是什么原因啊? 解决方案 Product product = new Product(); product = gDao.get(Product.class sql id); String attrnameids = product.getAttrname(); String []attrnameids2 = attrna

using-为什么ASP.NET程序运行时不执行,也不报错?急急,哪位大蚁帮我一把戏?

问题描述 为什么ASP.NET程序运行时不执行,也不报错?急急,哪位大蚁帮我一把戏? 点发布时,屏幕闪一下,没有任何提示,不进行验证,也没有加到SQL2005库中! 前台: <%@ Page Language="C#" validateRequest="false" CodeFile="kjxm_Edit.aspx.cs" Inherits="As_Tzxm_Edit" %> <%@ Register Tag

background-chrome扩展执行tabs.executeScript报错提示no main frame

问题描述 chrome扩展执行tabs.executeScript报错提示no main frame 在选项卡里打开www.baidu.com,然后在background里后台运行chrome.tabs.executeScript(cid, {code:"document.body.innerHTML +='< div >aa< /div >'",allFrames:false}); 提示no main frame:不知道怎么解决. 解决方案 是不是页面没有加载

linux执行应用程序指令报错

问题描述 linux执行应用程序指令报错 linux执行应用程序指令报错Segmentation fault 跪求大神帮忙了 解决方案 是你编写的程序还是别的程序?如果是你写的程序,可能是内存没有正确分配,指针的问题.别人的程序,检查配置文件.依赖的库是否齐全. 解决方案二: 应用程序在Linux上的执行过程[Pthread] 应用程序在linux上的执行过程

quartz 不执行也不报错是怎么回事

问题描述 <!--调度任务--><beanid="task"class="org.springframework.scheduling.quartz.JobDetailBean"><propertyname="jobClass"value="com.sms.util.EveryWeekTask"></property></bean><!--按频率调度-->

java 执行 sql 文件报错 求大神帮忙解决 急急急!!!!

问题描述 java 执行 sql 文件报错 求大神帮忙解决 急急急!!!! sql文件里边的内容 /* Navicat MySQL Data Transfer Source Server : localhost_3306 Source Server Version : 50096 Source Host : localhost:3306 Source Database : cemscenter1 Target Server Type : MYSQL Target Server Version :

框架-hql中执行COLLATE utf8_general_ci报错

问题描述 hql中执行COLLATE utf8_general_ci报错 ?我在mysql数据库中执行SELECT * FROM XXX WHERE NAME COLLATE utf8_general_ci LIKE '%e%',可以查询出不区分大小写的数据.但是在SSH框架中,hql却报如下错误:17:27:24,962 hql.PARSER ERROR -line 1:62: unexpected token: COLLATE 解决方案 http://www.cnblogs.com/thin

plugins-kettle直接执行hbase作业能成功,但通过java程序来执行时却报错

问题描述 kettle直接执行hbase作业能成功,但通过java程序来执行时却报错 ERROR 13-12 17:04:32,359 - 174_kettle - 一个数据库错误发生在从资源库文件读取转换时 org.pentaho.di.core.exception.KettleStepLoaderException: Unable to load class for step/plugin with id [HBaseOutput ]. Check if the plugin is avai

ajax请求返回的数据看不到回调函数没有执行也没报错

  ajax请求返回的数据看不到回调函数没有执行,哪里都没有报错,有类似情况的朋友可以参考下本文 项目用的是ssh,使用jquery的$.post访问struts2的Action,哪里都没有报错,可就是没有结果. 现在$.post要返回保存着权限的集合Collection ,权限类Privilege和用户类User相互关联,也就是Privilege里使用set集合保存着拥有这个权限的用户Set,用户User里也使用set集合保存着用户有的权限Set .数据都到action里了,但是回调函数没有执