zoukankan      html  css  js  c++  java
  • 使用JSON

    关于JSON的介绍可以到http://www.json.org/json-zh.html看,上面写的很详细。
    在JavaScript中使用:
    <script>
        
    function test()
        {
            
    //json 对象
            var peoper = {
            p:[
            {
    "name":"kay","sex":"man","age":"22"},
            {
    "name":"Rose","sex":"girl","age":"21"}
            ]};
            alert(peoper.p[
    0].name); //value  kay
            alert(peoper.p[1].sex); //value girl
            //修改值
            peoper.p[0].age = "55";
            peoper.p[
    0].name = "FanKai";
            
            alert(peoper.p[
    0].name); //value  FanKai
            alert(peoper.p[0].age); //value 55

            
    //var ss = peoper.toJSONString();
            alert(peoper);

        }
    </script>

    在Action(Servlet)中使用JSON:
        String js = request.getParameter("json");
            
    try
            {
                JSONObject json 
    = new JSONObject(js);
                System.out.println(
    "姓名:"+json.getString("name"));
                System.out.println(
    "性别:"+json.getString("sex"));
            }
            
    catch (JSONException e)
            {
                e.printStackTrace();
            }
    给客户端发送JSON:
    JSONObject json = new JSONObject();
    json.append(
    "name""kay");
    json.append(
    "sex""boy");
    response.getWriter().print(json.toString());    
    资料:
    http://www.ibm.com/developerworks/cn/web/wa-ajaxintro10/
    http://www.ibm.com/developerworks/cn/web/wa-ajaxintro11.html
    http://www.javaeye.com/topic/71343
    http://www.json.org/json-zh.html
    http://www.javaeye.com/topic/139477
  • 相关阅读:
    SpringCloud Config 配置中心
    MySQL 8.0版本安装后,安装目录下找不到my.ini文件
    MySQL 跨库JOIN
    SpringCloud Ribbon 自定义负载均衡算法
    idea部署tomcat,日志打印显示乱码问题解决
    centos7配置回环网卡地址
    INV*物料接收子库存更新
    AP*供应商更新
    AR*Hz_Parties 客户表更新
    MyBatis-Plus自动生成代码
  • 原文地址:https://www.cnblogs.com/kay/p/1030774.html
Copyright © 2011-2022 走看看