Json 和 String的转换

简介:
虽然本人主要学的是.net,不过可恶的学校非逼着学JSP,学不会不给过,真是让人烦恼。
    今天在写JSP的时候,突然想利用MS的AJAX框架配合SERVLET在JSP里实现AJAX效果。中途遇到一个小小的问题:

    在Servlet里面利用out.print输出的是个字符串,当想传多个值时,那就使用json了。不过JSON字符串在到达客房端后,如何变为对象呢?
    经过多次实验,得到如下方法:
        var str = "{id: true, value: '1'}";
        var obj = eval('(' + str + ')');
    这样就可以直接调用:obj.id     obj.value了。

    相反的,如果json相换为string的话,只需要利用for遍历对象的属性和属性值,并拼接字符串即可。时间关系。这个函数就暂不写了。要用的时候再写。嘿嘿。


本文转自BloodyAngel博客园博客,原文链接:http://www.cnblogs.com/zgynhqf/archive/2008/05/30/1210568.html,如需转载请自行联系原作者

相关文章
|
XML 数据格式
hutool将XML文档转换为String
hutool将XML文档转换为String
|
2月前
|
SQL JSON Apache
Flink问题之嵌套 json 中string 数组的解析异常如何解决
Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。本合集提供有关Apache Flink相关技术、使用技巧和最佳实践的资源。
219 1
|
4月前
|
JSON fastjson Java
(fastjson)java 如何将String(字符串)与JSON互转
(fastjson)java 如何将String(字符串)与JSON互转
73 1
|
7月前
|
存储 JSON NoSQL
【Redis从头学-4】Redis中的String数据类型实战应用场景之验证码、浏览量、点赞量、Json格式存储
【Redis从头学-4】Redis中的String数据类型实战应用场景之验证码、浏览量、点赞量、Json格式存储
161 0
|
11月前
|
JSON Android开发 数据格式
Android:解析Json异常 Expected a string but was BEGIN_OBJECT at
今天解析后端数据时,发现了这个报错:Expected BEGIN_OBJECT but was STRING at 看来是自己哪儿解析错误了。 因为数据的特殊性,后端返回的Json串里面可能还会有Json数据,可能嵌套了三次层,
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
Java基础String,int,Integer类型的互相转换
|
JavaScript Java 数据库
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
294 0
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
|
Java
Java:String和List互相转换
Java:String和List互相转换
90 0
|
Java
Java中StringBuilder与String的互相转换
Java中StringBuilder与String的互相转换
711 0