封装一个Js 对象 生成Json
<script src="~/Content/Scripts/jquery-1.11.3.min.js"></script>
<script>
$(function () { var data =
{
GoThroughNo: "ABC00001",
AwbList: []
}; for (var i = 0; i < 10; i++) {
var hawbMapping = new Object();
hawbMapping.Mawb = i;
hawbMapping.Hawb = i + "001";
hawbMapping.PictrueUrls = ["http://www.baidu.com/", "http://sina.com.cn"];
data.AwbList.push(hawbMapping);
} var jsonString = JSON.stringify(data); alert(jsonString);
});
</script>
生成的Json如下:
{
"GoThroughNo": "ABC00001",
"AwbList": [
{
"Mawb": 0,
"Hawb": "0001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 1,
"Hawb": "1001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 2,
"Hawb": "2001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 3,
"Hawb": "3001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 4,
"Hawb": "4001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 5,
"Hawb": "5001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 6,
"Hawb": "6001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 7,
"Hawb": "7001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 8,
"Hawb": "8001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
},
{
"Mawb": 9,
"Hawb": "9001",
"PictrueUrls": [
"http://www.baidu.com/",
"http://sina.com.cn"
]
}
]
}
封装一个Js 对象 生成Json的更多相关文章
- JS 动态生成JSON对象
JS 动态生成JSON对象,一般用到JSON传递参数的时候,会用到. function onGeneratedRow(columnsResult) { var jsonData = {}; colum ...
- ajax-json,遇到的一个问题,jquery var ,加载顺序。JS对象,json格式转换。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 【JS对象、JSON字符串】之间的相互转换
在Firefox,chrome,opera,safari,ie9,ie8等浏览器直接可以用JSON对象的stringify()和parse()方法. 1.JSON.stringify(obj)将JS对 ...
- JS对象与json字符串格式
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&quo ...
- JSON(二)——JavaScript中js对象与JSON格式字符串的相互转换
首先我们来看一下js中JSON格式的字符串 var JSONStr1 = "{\"name\" : \"张三\"}"; 注意以下的写法不是j ...
- json转js对象方法,JS对象转JSON方法
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- PHP“Cannot use object of type stdClass as array” (php在调用json_decode从字符串对象生成json对象时的报错)
php再调用json_decode从字符串对象生成json对象时,如果使用[]操作符取数据,会得到下面的错误 错误:Cannot use object of type stdClass as arra ...
- DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢,而是说操作了这个对象后,会触发一些浏览器行为(转)
一直都听说DOM很慢,要尽量少的去操作DOM,于是就想进一步去探究下为什么大家都会这样说,在网上学习了一些资料,这边整理出来. 首先,DOM对象本身也是一个js对象,所以严格来说,并不是操作这个对象慢 ...
- javascript函数,构造函数。js对象和json的区别。js中this指向问题
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块.好处:在出现大量程序相同的时候,可以封装为一个function,这样只用调用一次,就能执行很多语句.(1)语法:函数就是包裹在花括号中的代码 ...
随机推荐
- linux性能分析工具Vmstat
- apache2 配置入门
ServerRoot "/usr/local/apache2" #服务器根目录 Listen #监听端口 语法格式为Listen [IP地址:]端口 [协议],其中IP地址与协议为 ...
- zookeeper,通过python连接找出其对应的hive
#通过zookpeer找到对应的hive from kazoo.client import KazooClient zkClient = KazooClient(hosts="ip1:218 ...
- equals区别==
来自:https://blog.csdn.net/m0_37721946/article/details/78405595 java中的数据类型,可分为两类: 1.基本数据类型 byte,short, ...
- 【leetcode】436. Find Right Interval
题目如下: 解题思路:题目要求的是对于任意一个区间i,要找出一个区间j,使得j的起点最接近i的终点.既然这样,我们可以把所有区间的终点组成一个列表,并按大小排序,使用二分查找就可以快速找到j区间.注意 ...
- controllerpom
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> &l ...
- dubbo-go 的开发、设计与功能介绍
dubbo-go 的前世今生 dubbo-go 是目前 Dubbo 多语言生态最火热的项目.dubbo-go 最早的版本应该要追溯到 2016 年,由社区于雨同学编写 dubbo-go 的初版.当时很 ...
- Python3解leetcode Lowest Common Ancestor of a Binary Search Tree
问题描述: Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in ...
- php chr()函数 语法
php chr()函数 语法 作用:从指定的 ASCII 值返回字符.直线电机选型 语法:chr(ascii) 参数: 参数 描述 ascii 必须,指定ASCII值 说明:chr() 函数从指定的 ...
- php strtolower()函数 语法
php strtolower()函数 语法 作用:把所有字符转换为小写.大理石量具 语法:strtolower(string) 参数: 参数 描述 string 必须,规定要转换的字符串 说明:str ...