怎样在Unity3D中使用Json

发布网友 发布时间:2022-04-21 19:32

我来回答

2个回答

热心网友 时间:2022-04-23 03:34

从服务器的php程序里读一个json数据,然后把内容显示出来。 

把一个数据结构转换为JSON传给服务器。 

首先第一个,写一个最简单的php程序生成json数据,取名叫test.php 。

第二个php程序是把从unity3d post过去的json数据转成数组使用。取名叫test1.php。

下面是代码,取个名字叫jsontest.js。

这样就可以用json数据传输了。

其他

在Start()里,直接用eval把json转成boo.lang.hash格式,取出username,看console的话可以看到显示出了foo,也就是php里面$arr['username']。接着再提交一个username和password,叫hello和world,然后把php获取的反馈显示出来,会看到console里显示了world。

热心网友 时间:2022-04-23 04:52

json_encode 对中文的处理是有问题的: 不能处理GBK编码,所有的GBK编码都会替换成空字符; utf8编码的中文被编码成unicode编码,相当于javascript的escape函数 处理的结果。 为了能正确使用json,首先我们就应该在编码上采用utf8编码

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com