有可能告诉JSON.NET我有一个带有JSON数据的字符串吗?我有一个这样的课:
public class Foo
{
public int Id;
public string RawData;
}
Run Code Online (Sandbox Code Playgroud)
我用的是这样的:
var foo = new Foo();
foo.Id = 5;
foo.RawData = @"{""bar"":42}";
Run Code Online (Sandbox Code Playgroud)
我希望像这样序列化:
{"Id":5,"RawData":{"bar":42}}
Run Code Online (Sandbox Code Playgroud)
基本上我有一块非结构化的可变长度数据已经存储为JSON,我需要完全序列化的对象来包含这些数据作为一部分.
谢谢.
编辑:只是为了确保它被正确理解,这是单向序列化,即我不需要它反序列化回同一个对象; 另一个系统应处理此输出.我需要将RawData的内容作为JSON的一部分,而不仅仅是字符串.