如何从Unity更新JSON文件并将其发送回服务器

时间:2016-01-04 19:41:36

标签: c# json unity3d

我是游戏开发人员,但我不熟悉使用JSON进行Web开发。但是,我正在尝试通过使用存储在我的Web主机服务器上的Unity项目的JSON文件来学习如何实现在线高分系统。到目前为止,我可以通过使用Unity中的WWW类从远程JSON文件中获取用户名和分数。但是,我不确定将现有/添加新数据对更新到JSON文件的最佳方法是什么。我一直在网上寻找适当的文件/教程几个小时,但我找不到一个适合我的文件/教程。任何人都可以从客户端(Unity)和服务器端提供一些提示和建议吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

检查库下面的链接以获取JSON操作

http://wiki.unity3d.com/index.php/SimpleJSON

  

SimpleJSON是一个易于使用的JSON解析器和构建器。

http://wiki.unity3d.com/index.php?title=JSONObject

  

JSONObject:   将JSON格式的字符串解码为可用的数据结构,   将结构化数据编码为JSON格式的字符串,   可与Dictionary和WWWForm互操作

这两个库都允许您编辑现有值并将新值添加到原始JSON

要将JSON发送回服务器,您可以使用WWWForm:http://docs.unity3d.com/ScriptReference/WWWForm.html