分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

JSON的简单使用_解析前台传来的JSON数据

发布时间:2023-09-06 01:47责任编辑:苏小强关键词:暂无标签
 1 package cn.rocker.json; 2 ?3 import org.junit.Test; 4 ?5 import net.sf.json.JSONArray; 6 import net.sf.json.JSONObject; 7 ?8 /** 9 ?* @ClassName: parseJsonFromFront10 ?* @Description: 解析前台传来的JSON11 ?* @author 11212 ?* @date 2018年3月28日 上午10:47:0113 ?*/14 public class parseJsonFromFront {15 16 ????@Test17 ????public void test() {18 ????????// 接收到的JSON19 ????????String result = "[{\"username\": \"your name\", \"user_json\": {\"username\": \"your name\", \"nickname\": \"your nickname\"}}]";20 21 ????????// 根据字符串生成JSON对象22 ????????// 如果是数组的形式 就使用 JSONArray.fromObject(result) 转化为JSONArray 对象23 ????????// 如果是JSON对象 就是使用JSONObject.fromObject(result) 转化为JSONObject 对象24 ????????JSONArray jsonArray = JSONArray.fromObject(result);25 ????????JSONObject jsonObject = jsonArray.getJSONObject(0);26 ????????JSONObject user_json = jsonObject.getJSONObject("user_json");27 28 ????????// 根据key值取值29 ????????String username = user_json.getString("username");30 ????????String nickname = user_json.getString("nickname");31 ????????System.out.println("username =" + username + " ?: ?" + "nickname = " + nickname);32 ????}33 34 }

JSON的简单使用_解析前台传来的JSON数据

原文地址:https://www.cnblogs.com/rocker-pg/p/8663115.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved