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
  • 相关阅读:
    [Codeforces 1290C]Prefix Enlightenment
    [JLOI 2015]战争调度
    [APIO 2010]特别行动队
    [CEOI 2004]锯木厂选址
    [USACO 08MAR]土地购买
    [HNOI 2017]大佬
    [NOI 2011]NOI 嘉年华
    [SHOI 2013]超级跳马
    [NOI 2005]瑰丽华尔兹
    [SCOI 2010]股票交易
  • 原文地址:https://www.cnblogs.com/kay/p/1030774.html
Copyright © 2011-2022 走看看