js将json格式内容转换成对象的方法
{"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\",\"valu
e\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]"}
<script type="text/javascript">
var d1 =[{"text":"王家湾","value":"9"},{"text":"李家湾","value":"10"},{"text":"邵家湾","value":"13"}];
$(d1).each(function(){
if(
alert(this.text);
});
</script>
javascript就可以完成遍历。
<script type="text/javascript">
var json = {"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\", \"value\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"13\"}]"}
json = eval(json.options)
for(var i=0; i<json.length; i++)
{
alert(json[i].text+" " + json[i].value)
}
</script>
如果你一开始的json是用字符串类型的话要转换为一个json object 。用eval();
例如:var json = eval(strJson);
相关推荐
-
jQuery怎么解析Json字符串(Json格式/Json对象)
json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法. 上例中得到的JSON数据如下,是一个嵌套JSON: { "comments": [ { "content": "很不错嘛", "id": 1, "nickname&
-
java对象序列化与反序列化的默认格式和json格式使用示例
默认格式 复制代码 代码如下: public class MyClass implements Serializable{...} 序列化: 复制代码 代码如下: ObjectOutputStream output = new ObjectOutputStream(new FileOutputStream(outputPath)); output.writeObject(myObject); 反序列化: 复制代码 代码如下: ObjectInputStream input = new Objec
-
js将json格式的对象拼接成复杂的url参数方法
var parseParam=function(param, key){ varparamStr=""; if(paraminstanceof String||param instanceof Number||param instanceof Boolean){ paramStr+="&"+key+"="+encodeURIComponent(param); }else{ $.each(param,function(i){ vark=ke
-
关于struts返回对象json格式数据的方法
想在struts中返回一个对象的json数据,通过定义 复制代码 代码如下: <action name="getUserByName" class="com.action.UserManagerAction" method="getUserByName"><result name="success" type="json">userInfo</result></ac
-
PHP中使用json数据格式定义字面量对象的方法
PHPer都知道PHP是不支持字面量了,至少目前版本都不支持.比如,在JS中可以这样定义object 复制代码 代码如下: var o = { 'name' : 'qttc' , 'url' : 'www.jb51.net' }; alert(o.name); Python中定义字典,也可以这样定义: 复制代码 代码如下: o = { 'name' : 'qttc' , 'url' : 'www.jb51.net' } print o['name'] 但在PHP中这么定义object: 复制代码
-
jquery解析json格式数据的方法(对象、字符串)
本文实例讲述了jquery解析json格式数据的方法.分享给大家供大家参考,具体如下: json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 一.jQuery解析Json数据格式: 使用这种方法,你必须在Ajax请求中设置参数: dataType: "json" 获取通过回调函数返回的数据并解析得到我们想要的值,看源码: jQuery.ajax({ url: full_url, dataType
-
把普通对象转换成json格式的对象的简单实例
1.什么叫做JSON? JSON只是一种数据格式(它不是一种新的数据类型) var obj = {name: "中国", age: 5000};//->普通格式的对象 var jsonObj = {"name": "中国", "age": 5000};//->JSON格式的对象 (只要把普通对象的属性名用""(不能是'')包起来,这样的格式就是我们JSON格式的对象) var data = [
-
JS对象与JSON格式数据相互转换
目前的项目数据交互几乎都用JQuery,所以处理流程是:前端页面数据->JS对象->jQuery提交->python处理,另外一种就是倒过来.python肯定不能直接处理JS对象数据,所以要把JS对象转换成为python能处理的一种数据格式(通常是字典dict),同样,python取数据反馈到前端也要把字典数据转换成JS能处理的对象,这个中间转换数据格式通常就是JSON. 一.JS对象转换成为JSON 流程:读取前端页面数据,组装成为JS对象,并通过jQuery的$.post()方法传递
-
JS对象与json字符串格式转换实例
本文实例讲述了JS对象与json字符串格式转换的实现方法,分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script type="text/javascript"&g
-
js将json格式内容转换成对象的方法
复制代码 代码如下: {"options":"[{\"text\":\"王家湾\",\"value\":\"9\"},{\"text\":\"李家湾\",\"valu e\":\"10\"},{\"text\":\"邵家湾\",\"value\":\"
-
js 转json格式的字符串为对象或数组(前后台)的方法
一.前台 // 转换成对象 var myObject = JSON.parse(_data); alert("对象:"+myObject.msg); // 转换成数组 var myobj = eval("["+_data+"]"); for (var i = 0; i < myobj.length; i++) { alert("数组:"+myobj[i].msg); } //把json格式的字符串转成JSON对象 var
-
JS自定义函数实现时间戳转换成date的方法示例
本文实例讲述了JS自定义函数实现时间戳转换成date的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>获取当前年/月/日(www.jb51.net)</title> </head> <body> <script> function UnixToDate(unixTime
-
Codeigniter通过SimpleXML将xml转换成对象的方法
本文实例讲述了Codeigniter通过SimpleXML将xml转换成对象的方法.分享给大家供大家参考.具体分析如下: SimpleXML是一个php扩展,有了它可以非常容易的操作xml文件 class CI_ManipulateXML { var $xml=''; function CI_ManipulateXML($xmlcontent) { $this->xml=$xmlcontent; } function ConvertXML() { try { $xmlobject = new S
-
将form表单中的元素转换成对象的方法适用表单提交
复制代码 代码如下: function serializeObject(form){ var o ={}; $.each(form.serializeArray(),function(index){ if(o[this['name']]){ o[this['name']] = o[this['name']] +","+this['value']; }else{ o[this['name']] = this['value']; } }); return o; }
-
C#实现json格式转换成对象并更换key的方法
本文实例讲述了C#实现json格式转换成对象并更换key的方法.分享给大家供大家参考.具体分析如下: 由于是不标准的序列化对象类型,因此你无法通过标准的反序列化类来实现,需要自定义一个序列化类或者简单点,直接自定义一个方法解析Json数据.解析后的数据用Dictionary来存放. string str = "{\"name\": \"甄嬛体\",\"2012-05-04 14:59\": \"5724\"}&quo
-
JavaScript对象与JSON格式的转换及JSON.stringify和JSON.parse的使用方法
目录 JSON处理 JSON.stringify stringify的限制 排除和替换 映射函数 格式化使用的空格数量 自定义toJSON方法 JSON.parse 使用reviver 总结 JSON处理 JSON(JavaScript Object Notation)是JavaScript表达值和对象的通用数据格式,其本质就是符合一定规范的字符串.由于JSON的优良特性,非常容易和其他语言进行数据交换,尤其在前后端交互方面.即使我们前端使用JavaScript,后端使用Java/PHP/Pyt
-
Python基于pandas实现json格式转换成dataframe的方法
本文实例讲述了Python基于pandas实现json格式转换成dataframe的方法.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 import re import json from bs4 import BeautifulSoup import pandas as pd import requests import os from pandas.io.json import json_normalize class image_str
-
Jackson中json格式的字符串与对象的互相转换方式
目录 json格式的字符串与对象的互相转换 Jackson 简介 jackson特点 json格式的字符串与对象的转换 Jackson进行json转对象,对象转json总结 JavaBean准备 json字符串和对象互转 json数组字符串和数组(集合)对象互转 json格式的字符串与对象的互相转换 Jackson 简介 Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json字符串和xml文档,同样也可以将json.xml转换成Java对象.Jackso
随机推荐
- javascript写的异步加载js文件函数(支持数组传参)
- 详解Android TableLayout表格布局
- css如何让浮动元素水平居中
- GridView导出Excel实现原理与代码
- Yii中srbac权限扩展模块工作原理与用法分析
- 浅谈Python的Django框架中的缓存控制
- Django中URLconf和include()的协同工作方法
- 详解Android通过修改配置文件设置wifi密码
- php实现的二叉树遍历算法示例
- java 将byte中的有效长度转换为String的实例代码
- 用Java实现全国天气预报的api接口调用示例
- 在Python中操作时间之tzset()方法的使用教程
- Python3使用requests发闪存的方法
- 三种东西永远不要放到mysql数据库里
- jQuery控制的不同方向的滑动(向左、向右滑动等)
- monkeyrunner之电脑安装驱动(5)
- 详解微信小程序 相对定位和绝对定位
- android开发PathEffect问题处理
- 浅谈java面向对象中四种权限
- C++中头文件与源文件的作用详解