我正在尝试在MonoDroid项目中使用ServiceStack进行Json序列化/反序列化.
我已经构建了ServiceStack以在MonoDroid环境中运行它,但现在我遇到了JSON反序列化的问题.
示例代码:
public class Track
{
public string Id { get; set; }
public string Title { get; set; }
public string Artist { get; set; }
public string Hash { get; set; }
public string Type { get; set; }
}
}
...
var track = new Track { Id = "1", Artist = "artist name", Hash = "654874", Title = "song title", Type = "mp3", };
var json = ServiceStack.Text.JsonSerializer.SerializeToString(track);
var track1 = ServiceStack.Text.JsonSerializer.DeserializeFromString<Track>(json);
Run Code Online (Sandbox Code Playgroud)
在反序列化时,我有一个例外:未处理的异常:
System.ArgumentNullException: Argument …Run Code Online (Sandbox Code Playgroud)