H5游戏脚本开发之json数据转换为python数据?

在开发针对HTML5类型游戏或功能软件的辅助时一开始很多人会用到JSON,比如记录记忆,识别等辅助功能时用得比较多

当H5游戏或H5类APP软件运行在第三方平台软件时(比如虚拟机运行)那么这个JSON数据应用起来将有局限性,那么有什么方法可以解决呢?就是将json数据转换为python数据;下面做了一个转换的简单教程

b.jpg

JSON对象是javascript object即javascript中的对象,是一种通用的格式,格式严格,不支持备注。

JSON文本和JSON对象的区别:

JSON文本是符合JSON格式的文本,实际上是一个字符串JSON对象是内存中一个对象,拥有属性和方法,可以通过对象获取其中的参数信息

Python中我们一般提到JSON对象指的是字典

Python的字典的格式和JSON格式,稍有不同:

字典中的引号支持单引号和双引号,JSON格式只支持双引号字典中的True/False首字母大写,JSON格式为true/false字典中的空值为None, JSON格式为null

json 是数据存储和交换文本信息的语法

 

javaScript对象表示法

用于数据传递

json中的数据格式 python中的数据

数字 整型 浮点数

字符串 字符串

布尔值 true false True False

数组 列表。元祖

对象 字典

null None

 

常见的json数据格式

 

{

code:200,

values:[

{"name":'lal','age':20}]

}

 

{} josn数据对应json对象

 

[] josn数组