JSON基础概念介绍+策划配置数据与JSON应用

服务器:用来存储和处理数据的一台或一组电脑

常见的服务器语言:C++,Java,NodeJS(JavaScript),PHP,Python,Go

Unity的开发语言:C#,Lua

JSON

全名:JavaScript Object Notation

功能:JavaScript对象标记语言,是一种跨平台,跨语言,轻量级的数据交换和存储格式

JSON最简单的格式

JSON写法

{"Username":"admin","Password":"123"}

C#写法

cs 复制代码
class OneRow
{
    public string Username;
    public string Password;
}
var obj=new OneRow();
obj.Username="admin";
obj.Password="123";
JSON工具介绍

http://www.bejson.com //辅助校验Json编写的正确性

支持的数据类型(C#对比JSON)

数字型:short,int,long,float,double

字符型:"abc","你好",'abc'

布尔:true,false

null:null

数组(列表):值1,值2

对象(字典):{"键1":"值1","键2":"值2"}

字符含义

大括号组:对象,字典

中括号组:数组,列表

冒号:赋值,左侧是变量或键名称,右侧为值

逗号:元素分隔符,最后一个元素后,没有逗号

双引号组:修饰变量(可以不加),表示string数据类型

单引号组:同双引号组

JSON在游戏中的使用

存储在服务器中的数据

存储在策划配置的Excel中(Excel->JSON)

将Excel中的数据导出为JSON

填写Excel数据,例:

将Excel数据,导出为CSV 注意:导出后其表格形式会丢失,为正常现象,CSV形式如下:

使用前文提到的JSON工具,在进入网页的JSON工具选项中选择Excel转JSON,进行如下转换(文本内容复制CSV,分割符为英文符号的",")若勾选值全部用字符串,转换后的JSON内容例整型的ID也会以字符串形式存储

转换内容如下:

将生成的以上内容复制,进入校验格式页校验其正确性,校验好的JSON就可以用于后续的代码中了。

该系列专栏为网课课程笔记,仅用于学习参考。

相关推荐
江湖十年3 小时前
Go 语言中 YAML to JSON 踩坑笔记
后端·go·json
前网易架构师-高司机6 小时前
带标注的扑克牌识别数据集,识别率99.5%,3083张图,支持yolo,coco json,voc xml,文末有模型训练代码
xml·yolo·json·数据集·数字·扑克牌·纸牌
前网易架构师-高司机7 小时前
带标注的浮游藻类24种数据集,识别率91.5 %数据集, 23175张图,支持yolo,coco json,voc xml,文末有模型训练代码
yolo·json·数据集·微观·生物·浮游·藻类
维天说1 天前
CLI-Switch 2026年3月版历史设计:Hook、TTY 隔离与 JSON 状态
java·服务器·json
一颗小行星-2 天前
为什么有的JSON可以带注释?
json
CedarQR3 天前
万字长文:从零在 RK3588 上部署 PaddleSpeech 中文 TTS 全流程(FastSpeech2 + HiFiGAN)
开发语言·c++·嵌入式硬件·ubuntu·json
Geoking.4 天前
JSON vs JSONL:从数据格式到 AI Agent 的工程实践
人工智能·深度学习·json
ID_180079054734 天前
京东商品详情API能力解析与标准化应用方案(含JSON返回示例)
json
灯澜忆梦5 天前
Go 语言 _JSON---序列化与反序列化
开发语言·golang·json
梦幻通灵6 天前
Notepad++格式化Json两种方案【持续更新】
android·json·notepad++