在Unity

时间:2017-06-22 19:29:54

标签: c# .net json unity3d serialization

我有一个对象,我想在Unity中序列化为json,通过REST调用发送到服务。在.NET中,我知道您可以轻松地忽略null属性。

[JsonProperty("some_model", NullValueHandling = NullValueHandling.Ignore)]
public class SomeModel
{
    ....
}

这可以在Unity中使用FullSerializer吗?

目前我有

fsData data = null;
fsResult r = sm_Serializer.TrySerialize(objectToSerialize, out data);
string sendjson = data.ToString();

我是否可以使用FullSerializer将相似的属性添加到DataModel中?

[fsObject(ignoreNullProperties)]
public class SomeModel
{
    ....
}

1 个答案:

答案 0 :(得分:1)

看起来一个答案是自定义转换器。

with open(path_to_vcard) as f:
    text = f.read()

card = vobject.readOne(text)
print card.contents['tel']

这很有效,但非常感谢任何其他建议!