• JavaScript及Java对JSON的相关处理


    JavaScript中JSON字符串与JSON对象的互转及JSON对象的取值:

    var jsonString = '{"key1":"value1","key2":"value2"}';
    // 转换为json对象
    var jsonObject = JSON.parse(jsonString); 
    // 取json中的值
    alert(jsonObject.key1); 
    // 转换为json类型的字符串 
    var str = JSON.stringify(jsonObject);

    Java中JSON字符串与JSON对象的互转及JSON对象的取值:

    String jsonStr = "{key1:value1,key2:value2}";
    // JSON字符串转实体对象
    UserObject userObject= JSON.parseObject(jsonStr,UserObject.class);
    // JSON字符串转JSONObject后进行取值
    JSONObject jsonObject = JSONObject.parseObject(jsonStr);
    // 取值
    jsonObject.get(key1);
    // JSONObject对象转JSON字符串
    jsonStr = jsonObject.toJSONString();
    // 实体对象转JSON字符串
    jsonStr = JSON.toJSONString(userObject);
  • 相关阅读:
    C++学习笔记32:泛型编程拓展1
    C++学习笔记31:术语翻译
    Sqrt(x)
    Search a 2D Matrix
    Pascal's Triangle II
    Pascal's Triangle
    Climbing Stairs
    Linux实用命令
    Binary Tree Inorder Traversal
    Minimum Depth of Binary Tree
  • 原文地址:https://www.cnblogs.com/new-life/p/8391113.html
Copyright © 2020-2023  润新知