第92章JSON(战利品表上)(/loot中) - Minecraft指令手册 - 你好MC - 游戏竞技小说 - 30读书

第92章JSON(战利品表上)(/loot中)

在搞清楚战利品表到底是什么东西,我们不妨先搞清楚json到底是什么。

——第一段:什么是json?

json的全称是javascriptobjectnotation,翻译过来就是:javascript对象表示法。但我相信此刻读到这里的读者们会:

一脸懵逼两脸懵逼四脸懵逼八脸懵逼百脸懵逼千脸懵逼........

但这本书的读者好像也没有一千人啊?一百人总是有的。

回到正题,javascript听说过吧?

什么?你没听说过?

玩《minecraft》需要加什么?

a.加水b.加砖c.加瓦d.加岩浆

答案是c!加瓦(java)啊。

java的全称就javascript,也就是java计算机语言。

所以,json就是java的一部分。这也符合minecraft是用java开发的这个条件。

(好像基岩版是用c++哎)

那么既然知道了json是java的一部分,那么json一般是来干啥的?

json一般用来存储数据,数据会存储成表格的格式。所以,用json存储的表格,我们叫它为:json表。

战利品表也就是json表,它是使用json存储的。

在代码里,json长这个模样(比如我们要存储一个玩家的数据):

vardata=[

空空{

空空name:'我是玩家',

空空lvl:27,

空空l:19972,

空空rmb:72541

空空}

]

那么这样子列出来的表格是这样的(建议在大脑清醒的情况下看):

name|lvl|l|rmb

我是玩家|27|19972|72541

使用json,可以更方便地存储数据。

等等,我们不是在讲minecraft吗?咋扯到编程上面去了?

回到正题。

我们已经了解了json是什么,是干啥的,最后我们要知道json在minecraft中是怎么样的。

——第二段:在minecraft中json是怎么样的?

相信大家家里都有一台电脑吧?什么,你家里没有电脑?手机总该有的吧?

现在,不管是mac、windows,还是winphone或者是ios、安卓,都可以拿起来,打开手机的文件。

当然,个人推荐你使用mac或者是windows也或者是安卓系统,ios的文件管理器比较不适合。

我相信各位没有使用winphone在看这本书的吧?况且起点或者是qq读书也没有winphone版。

(好像可以通过浏览器看哎)

现在,文件最开始,是不是只有一个存储盘?当然电脑是有很多个盘的。

然后,在这个盘下面,有很多的文件,对吧?

什么?没有?你改成系统盘试试?或者是你把插在电脑上的空u盘拔掉,也行。

这些文件都是磁盘下面的一级,也就是第二层。

现在,请打开系统的文件夹,里面是不是有更多的文件夹?

此刻我们已经来到了文件夹里的文件夹,也就是第三层。

现在,请选择大小最大的文件夹,打开它。

此刻我们已经来到了文件夹内的文件夹内的文件夹,里面是不是有更多的文件夹?

如果有,请继续打开它。

然后,我们就来到了文件夹内的文件夹内的文件夹内的文件夹,里面是不是还有文件夹?

如果有,也可以停了。当然如果你还想继续套娃,可以,别把你的存储溢到你手上就可以了。

那么,上面这些,跟json有什么关系呢?

字体大小
主题切换