json数据操作

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<script>
    var json={a: 2, b: 5, c: 7};
    var arr=[2, 5, 7];

    /*
    alert(json[‘a‘]);//2
    alert(arr[0]);//2
    */

    /*
    alert(json.length);//undefined
    alert(arr.length);//3
    */

    //循环
    /*
    for(var i=0;i<arr.length;i++)
    {
        alert(‘第‘+i+‘个东西:‘+arr[i]);
    }*/

    /*
    for(var i in arr)
    {
        alert(‘第‘+i+‘个东西:‘+arr[i]);
    }
    */

    /*
    for(var i in json)
        {
            alert(‘第‘+i+‘个东西:‘+json[i]);
        }
    */
    </script>
</head>

<body>
</body>
</html>
时间: 2024-10-21 21:58:17

json数据操作的相关文章

Cocos数据篇[3.4](2) ——Json数据操作

[唠叨] 在游戏中使用Json来储存数据,既方便读取,又方便管理. 比如CocosStudio 1.6之前版本导出的资源扩展名就是 .ExportJson 格式的. Cocos2d-x 3.x 加入了rapidjson库用于json解析.位于external/json下. 本节要介绍的就是:如何使用 rapidjson库 来操作处理json文件. [参考] http://www.w3school.com.cn/json/index.asp (W3School) http://cn.cocos2d

python json 数据操作

python 有专门针对 json 操作的函数 python 输出 json 字符串 #!/usr/bin/python3 import json mytest_js = { "a" : 1, "b" : 2 } test = json.dumps({'4': 5, '6': 7}); # 合成不换行的字符串 json 数据 test1 = json.dumps({'4': 5, '6': 7}, sort_keys = True, indent = 4, sepa

ajax 返回json数据操作

例子: 1 $.ajax({ 2 url: "<?=Url::toRoute('add-all-staff')?>", 3 type: 'get', 4 dataType: 'json', 5 success: function (data) { 6 if (data) { 7 var Element = $(".staff_names"); 8 var user_ids = []; 9 10 for (var key in data) { 11 Ele

JSon数据操作示列

序列化数据: public class AccountCallbackData { /// <summary> /// 银行名称 /// </summary> public string BankName { get; set; } /// <summary> /// 开户人 /// </summary> public string Holder { get; set; } /// <summary> /// 银行账号 /// </summ

js常用JSON数据操作

JSON字符串: var  str = '{"name": "jack", "age": 13}'; JSON对象: var obj = {"name": "jack", "age": 13}; 1. 字符串转对象 var obj = JSON.parse(str); 2. 对象转字符串 var str = JSON.stringify(obj) 3. 对象增加元素 obj[key] =

js 常用 json数据操作

第一种最常用的:for循环 for(j = 0; j < arr.length; j++) { } 优化版for循环 for(j = 0,len=arr.length; j < len; j++) { } 对于数组较大时,优化比较明显: 第二种:foreach array.forEach(function(currentValue, index, arr), thisValue) 第三种:for --in for--in 的效率比较低 第四种:map 遍历 arr.map(function(n

Android数据转化为Json形式给客户端及客户端使用json数据

(1)首先创建生成原始数据的service,VideoNewsServiceBean,这是一个接口的实现类,接口的功能如下: public interface VideoNewsService { /** * 获取最新的视频资讯 * @return */ public List<News> getLastNews(); } News类 public class News { private Integer id; private String title; private Integer ti

js之操作JSON数据

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包. 本文主要是对JS操作JSON的要领做下总结. 在JSON中,有两种结构:对象和数组. 1. 一个对象以“{”(左括号)开始,“}”(右括号)结束.每个“名称”后跟一个“:”(冒号):“‘名称/值’ 对”之间运用

java操作Json数据

最近要使用java来操作Json数据,虽然Json用过几次,但一直没有好好总结,趁这次来总结一下java操作Json数据.Java操作Json有很多工具包,地址为http://www.json.org/,可以自己上去挑选. 这里我使用第一个org.json,最新源码地址为:https://github.com/douglascrockford/JSON-java,可以自己去下载,我也会在附件上传.下载源码后放进工程即可,包名为org.json 我们要操作的Json数据如下: {"total&qu