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