H5游戏脚本开发之json数据转换为python数据?
在开发针对HTML5类型游戏或功能软件的辅助时一开始很多人会用到JSON,比如记录记忆,识别等辅助功能时用得比较多
当H5游戏或H5类APP软件运行在第三方平台软件时(比如虚拟机运行)那么这个JSON数据应用起来将有局限性,那么有什么方法可以解决呢?就是将json数据转换为python数据;下面做了一个转换的简单教程
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数组