zoukankan      html  css  js  c++  java
  • JSONObject对象

    1.JSONObject介绍

    JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。

    方法:

    的getString() 获取与键关联的字符串值
    getInt() 获取与键关联的int值
    getFloat() 获取与键关联的浮点值
    getBoolean() 获取与键关联的布尔值
    getJSONArray() 获取与键关联的JSONArray值
    getJSONObject() 获取与键关联的JSONObject值
    一片空白() 确定与键关联的值是否为空或者是否没有值。
    的SetString() 将一个键/字符串对放在JSONObject中
    SETINT() 将一个键/ int对放在JSONObject中
    的setFloat() 将一个键/浮点对放在JSONObject中
    setBoolean() 在JSONObject中放置一个键/布尔对
    setJSONObject() 设置与键关联的JSONObject值
    setJSONArray() 设置与键关联的JSONArray值

    https://www.sojson.com/json/json_parse.html   //JSON教程

    1. var json = {"title":"json在线解析(简版) - soJSON在线解析","domain":"https://www.sojson.com/simple_json_beta.html","keywords":"json在线解析","功能":["JSON美化","JSON数据类型显示","JSON数组显示角标","高亮显示","错误提示",{"备注":["www.sojson.com","json.la"]}],"加入我们":{"qq群":"259217951"}};
    2. //每行以10个空格递进,并且输出到Id为 outText 的textarea中。
    3. document.getElementById("outText").value = (JSON.stringify(json,null,10));

    JSON 解析实例 

    我们得到的数据如下:

    1. '{"domain" : "sojson.com","author":"soso"}'

    外面被引号包裹起来了,证明它就是个字符串,而不是JSON对象,那么我们要转换,这个时候JSON.parse() 就可以派上用场了。

    1. var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}');

    如果抛出语法错误(Uncaught SyntaxError),正确会返回一个JSONObject,我们来输出一把,获取“domain”。

    1. var json = JSON.parse('{"domain" : "sojson.com","author":"soso"}');
    2. alert("json.domain = " + json.domain);
    3. //alert(json['domain']);//或者这样也可以
    学着把生活的苦酒当成饮料一样慢慢品尝, 不论生命经过多少委屈和艰辛, 我们总是以一个朝气蓬勃的面孔, 醒来在每一个早上。
  • 相关阅读:
    iOS8 定位补充
    iOS系统导航/自绘制导航路线
    自定义大头针
    添加大头针
    iOS 地图
    iOS 定位
    UISearchBar
    NSPredicate谓词
    iOS的设备及分辨率、图片命名
    UIImageView、UISlider、UISwitch、UIStepper、UISegmentControl
  • 原文地址:https://www.cnblogs.com/yhm9/p/11360958.html
Copyright © 2011-2022 走看看