JSON - 技术教程文章

对unity自带JsonUtility的简单封装【代码】

对unity自带JsonUtility的简单封装 using UnityEngine; using System.IO;/// <summary> /// json封装类 /// </summary> public class MyJson : Singleton<MyJson> {/// <summary>/// 加载数据出来/// </summary>/// <typeparam name="T">加载数据类型</typeparam>/// <param name="FilePath">相对于Assets文件夹的路径</param>/// <returns>加载出来的数据类</returns>public T LoadDataFrom<T>(string FilePath){string t = Appli...

JSONArray和JSONObject互相取值【代码】【图】

一、说明 1、从JSONObject取出JSONArray 2、从JSONArray中取出JSONObject 二、pom.xml中的FastJson依赖 <dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.60</version> </dependency>三、postman中传值 1、整体是JSONObject结构,key是options,value是后面的数组。 2、通过getJSONArray("options");可以取到后面的数组。 {"options": [{"optionContent": "选项内容1"},{"optionContent"...

Ajax-09:服务端响应JSON数据【图】

服务端响应的数据应是字符串格式 将对象通过JSON.stringify(data)转化为字符串 客户端通过设置响应体格式或者通过JSON.parse获取搭配json实现效果

Unity解析JSON的几种方式附带每种方式所踩过的坑!【代码】【图】

Unity解析JSON的几种方式 使用JsonUtility(Unity自带)解析数据使用ListJson解析JSON数据使用Newtonsoft解析数据 使用JsonUtility(Unity自带)解析数据 json实体类 [Serializable] //序列化 public class Root {/// <summary>/// 是否还有下一页,返回值:true、false;如果不分页,不用关注该字段/// </summary>public bool has_more;/// <summary>/// 唯一的log id,用于问题定位/// </summary>public int log_id;/// <su...

Android Studio中Junit单元测试使用JSON对象异常的问题

Android Studio 2.2中使用本机单元测试时,遇到使用JSONObject代码时抛出异常: 比如:JSONObject jsonObject = new JSONObject(“json字符串”); 报异常:Java.lang.RuntimeException: Method put in org.json.JSONObject not mocked. See https://sites.google.com/a/android.com/tools/tech-docs/unit-testing-support for details. 但是将测试代码放到设备AndroidTest中,使用JSONObject代码时无异常。 原来,JSON包含在Androi...

YOLOV5——将 json 格式的标注数据转化为 YOLO 需要的 txt 格式【代码】

YOLO 需要的标注数据是每个图片一个 txt 文件 json 标注数据文件内容包含: name:图片文件名 category:类别id bbox:目标框信息xyrb格式,分别指[左上角x坐标,左上角y坐标,右下角x坐标,右下角y坐标] score:预测的分数 如下格式[{"name": "235_2_t20201127123021723_CAM2.jpg","image_height": 6000,"image_width": 8192,"category": 5,"bbox": [1876.06,998.04,1883.06,1004.04]},{"name": "235_2_t20201127123021723_CAM2.j...

mfc 使用json11解析json字符串【代码】

完整代码链接 JSON11基本用法如下: //JSON对象转json字符串json11::Json my_json = json11::Json::object{//json11支持的数据类型{ "keystr","value1" },{ "keybool",false },{ "keyint",5 },{ "keydouble",5.5},{ "keyarr", json11::Json::array { 1, 2, 3,6,7 } },{ "keyobj", json11::Json::object{{"key_obj","key_obj_val"}}},};std::string json_str = my_json.dump();std::cout << "json_str: " << json_str << "\n";json1...

JSON 语法规则【代码】

https://www.w3school.com.cn/json/json_syntax.asp JSON 语法是 JavaScript 对象表示法语法的子集。 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON 名称/值对 JSON 数据的书写格式是:名称/值对。 名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值: "firstName" : "John"这很容易理解,等价于这条 JavaScript 语句: firstName = "John"JSON 值 JSON 值可以是: 数字(整数或浮点数) 字...

Fastjson解析多级泛型的几种方式—新增使用class文件来解析多级泛型【代码】

public abstract class DocumentCallbacks<T> extends Callback<ResultData<T>> {@Overridepublic ResultData<T> parseNetworkResponse(Response response, int id) throws Exception {return JSONObject.parseObject("result", new TypeReference<ResultData<T>>() {});} }public class ResultData<T> {private boolean isError;private String message;private T data;public boolean isError() {return isError;}public void se...

Js基础知识之JSON【代码】

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>JSON</title></head><body><script type="text/javascript">/*1、什么是JSON,有什么用?JavaScript Object Notation(JavaScript对象标记),简称JSON。(数据交换格式)JSON主要的作用是:一种标准的数据交换格式。(目前非常流行,90%以上的系统,系统A与系统B交换数据的话,都是采用JSON。)2、JSON是一种标准的轻量级的数据交换格式。特点是:体积小,易解析。3、在实...

SwiftUI iOS 完整项目之网络请求文章并列表显示JSON【代码】【图】

实战需求 SwiftUI iOS 完整项目之网络请求文章并列表显示JSON 本文价值与收获 看完本文后,您将能够作出下面的界面看完本文您将掌握的技能网络数据更新.onAppear(perform: {self.networkManager.fetchData() })网络数据遍历方式List(networkManager.posts){ post inNavigationLink(destination: DetailView(url: post.url)){HStack{Text(String(post.points))Text(post.title)}}}基于ObservableObject构建网络请求组件URLS

JSON入门详解(自我学习笔记)【代码】

什么是JSON JSON(javaScript Object Notation,js对象简谱)是一种轻量级的数据交互格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立与编程语言的文本格式来存储和表示数据。 在JavaScript语言中,一切皆对象。所以任何JavaScript所支持的类型都可以通过JSON来表示。优点 轻量级。json格式既能考虑到前端对象的特点,又能兼顾后台对象信息的特点。json能被前端直接识别并解析成对象。json是JQuery形式...