javascript 解析JSONArray和JSONObject
2015-08-25 23:01
756 查看
一、javascript 解析JSONArray数组
源代码:
二、javascript解析JSONObject对象
源代码:
第一张图片:输出JSONObject 的options属性(实际上是一个JSONArray对象)
第二张图片:遍历JSONObject 的options属性(JSONArray)。
第三、JQuery解析JSONArray
源代码:在此只提供核心代码
效果展示:如上图
源代码:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script type="text/javascript"> var data =[{"text":"王家湾","value":"9"},{"text":"李家湾","value":"10"},{"text":"邵家湾","value":"13"}]; var json=eval(data); for(var i=0; i<json.length; i++) { alert(json[i].text+" " + json[i].value) } </script> </head> <body> </body> </html>效果展示:
二、javascript解析JSONObject对象
源代码:
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script type="text/javascript"> var json = {"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\",\"value\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]"} json = eval(json.options) ; alert(json); for(var i=0; i<json.length; i++) { alert(json[i].text+" " + json[i].value) ; } </script> </head> <body> </body> </html>效果展示:
第一张图片:输出JSONObject 的options属性(实际上是一个JSONArray对象)
第二张图片:遍历JSONObject 的options属性(JSONArray)。
第三、JQuery解析JSONArray
源代码:在此只提供核心代码
<script type="text/javascript"> var d1 =[{"text":"王家湾","value":"9"},{"text":"李家湾","value":"10"},{"text":"邵家湾","value":"13"}]; $(d1).each(function(){ alert(this.text+" "+this.value); }); </script>
效果展示:如上图
相关文章推荐
- 内存管理
- JavaScript基础-Object类
- Objective-C 苹果开发文档 10 Conventions
- Objective-C 苹果开发文档 09 Dealing with Errors
- OutMan——Objective-C中的ARC介绍和block的使用
- Bug 9935857 - LOB indexes are missing from DBA_OBJECTS
- 关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
- 论文提要“Fast Feature Pyramids for Object Detection”
- QObject是QT所有类的基类
- Objective-C实现信用卡校验
- Object-C 中各数据类型转换 NSData转NSString,Byte,UIImage
- 黑马程序员——ios基础---Objective-C:对象特性、面向对象
- cloudant DB save,Not a JSON Object
- object-c 与 js交互的学习
- sysbench: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file
- 多线程和MsgWaitForMultipleObjects
- OutMan——Objective-C内存管理
- Objective-C更改placeholder字体颜色
- Objective-C中的浅拷贝和深拷贝
- Objective-C 【@property和@synthesize关键字】