返回值为string格式怎么在前台转化成json格式

后台程序:
public string load(){

string Str = "{['id':1,'name':'张三','age':18],['id':2,'name':'李四','age':19]}";
return Str;
}

前台:
Ext.Direct.addProvider(Sample.Remote.GridHandler);
Ext.onReady(function(){
var store=new Ext.data.DirectStore({
directFnSample.Grid.load;

//在这里面怎么将返回值为string格式的字符串转化成Json格式?
...........

)};
directFn:Sample.Grid.load;(少写了个冒号)

第1个回答  2013-04-05
你可以直接在服务器端 把Str转换为json格式,再返回给客户端 ,有这样的架包,没记错的话是 Gson 是谷歌的,用起来,非常简单的,你可以把一些常用对象转换字符串格式的json对象
第2个回答  2013-04-04
eval()

~~~~~~~~~~~

如何用jackson解析含有转义字符的字符串,为标准格式的json字符串
\/\/注意,下面的方法是在把你的数据文本接入json数据字符串之前使用,预先对文本做处理后在接入JSON字符串 \/\/处理文本中的单引号 和 斜杠 public static String StringDanYinToJSON(String ors) { ors = ors == null ? "" : ors;StringBuffer buffer = new StringBuffer(ors);int i = 0;while ...

.net 如何把数据库里的数据写成json格式
通过StringBuilder 将数据拼接成一个 json格式的的字符串就行了,对于如果你要想在前台页面中获取的话,可以通过Ajax 将你的 查询条件 传入后台,在通过后台执行前面的那几个步骤后将json格式的字符串上传到前台。这是个思路,如果你是个新手的话,可以学到很多东西。

前台怎么取到json中map的值
在前台,可以用str.replace(\/"\/g,'\\"')把所有的双引号替换成\\"。 json对象的使用挺方便的,但是组成对数据格式的要求比较严格。

在不知道json格式的情况下,如何在前台解析json串
JSON在前台JS里,无须解释,直接使用。在后端程序输出时,直接套进JS的赋值语句,例如:(PHP) j = <?php echo $json;?>;...注意不需要双引号。因为JSON就是JS对象描述,而赋值语句等号右边也是对这个变量的描述,所以无须解释,直接使用。如果是ajax,很多框架都内置解释方法,如果不用框架,可以...

如果springmvc往前台传json是不是不能用modelAndView传只能用map对象...
不是的。可以在controller中绑定参数,跳转页面。去掉注解@ResponseBody。1、返回值类型改为ModelAndView,利用ModelAndView对象绑定参数并设置跳转页面。2、返回值类型改为String,利用HttpServletRequest对象绑定参数,返回值设置跳转页面。推荐这两种方式。

用php如何将数据(文本和图片)转换成json格式
前台: input[type=file] 表示:需要上传的文本或者图片 后台:echo json_encode($_POST); \/\/ 输出json 字符串 输出的内容是上传到服务器的文件路径等相关信息

@DateTimeFormat 只能把前台的String转换成Date吗,可以把前台的Sting...
fnServerData": function ( sSource, aoData, fnCallback ) { aoData.push( { "name": "table", "value": "wordforms" } );.ajax( { "dataType": 'json',"url": sSource,"data": aoData,"success": fnCallback } );}

java如何返回json格式
这段代码中,ObjectMapper类是Jackson库中的一个核心类,用于将Java对象转换为JSON格式。首先创建一个ObjectMapper对象,然后调用其writeValueAsString方法将Person对象转换为JSON格式的字符串。最后将该字符串返回即可。需要注意的是,如果要将Java对象转换为JSON格式,需要为该对象添加getter方法,以便ObjectMapper...

C# ASHX怎样将list<string>转化成Json格式,并在前台combobox里显示_百 ...
public String execute(){ SexService sexService = SexServiceFactory.getSexService(); List sexList = sexService.showSex(); StringBuilder sb = new StringBuilder();\/\/构造json sb.append("["); if(sexList.size()>0) { for(Xtwh_Sex sex:sexList)\/\/遍历 sexList { sb.append("{\\"...

SpringBoot去除参数前后空格和XSS过滤
去除XSS字符串需要借助工具类jsoup,这里jsoup有一点需要注意的是,jsoup的功能可能有点太强大了,能把xss攻击的内容直接过滤掉了不说,也会对英文尖括号<>转义,到接口里面拿到的参数就变成了<>,存库里面的就是转义后的字符串了。取出来的时候需要转一下。 比如前台传的参数传的是:12<>3alter('11111111')...

相似回答