2014-01-07 212 views
8

我正在使用SimpleJSON,而且我对json有点新鲜。如何将类对象转换为Unity3D中的JSon字符串?

由于某些原因,google上没有人提到如何将对象转换为json字符串。他们只是说反序列化json字符串,或者给你一个已经生成的json字符串。即使SimpleJSON的纪录片也没有提到它。这是为什么?

这是我的代码。有谁知道什么是将东西转换成JSON字符串的代码?

[System.Serializable] 
public class Skill 
{ 
    public bool crush = false; 
    public bool parry = false; 
    public bool slam = false; 
    public bool magic = false; 
    public bool evadeUp = false; 
} 

public Skill[] allSkills; 

回答

3

使用Newtonking的JSON解析器可以拖动DLL到您的插件文件夹,并引用它(使用Newtonsoft;)从那里,这是我在网上看到的最好的串行器之一,我强烈建议使用它:

http://james.newtonking.com/json

+0

嘿!感谢你的回答!对不起,最后一个愚蠢的问题。我如何参考? – BenShuu

+0

只需将'使用Newtonsoft;'添加到需要它的代码文件 - 就像那样简单。您可以在我链接的同一页面上找到API参考。 –

+0

非常感谢! – BenShuu

相关问题