Можно ли рассказать JSON.NET У меня есть строка с данными JSON? Например, у меня есть класс вроде этого:
public class Foo
{
public int Id;
public string RawData;
}
который я использую так:
var foo = new Foo();
foo.Id = 5;
foo.RawData = @"{""bar"":42}";
который я хочу сериализовать следующим образом:
{"Id":5,"RawData":{"bar":42}}
В принципе, у меня есть часть неструктурированных данных переменной длины, хранящихся как JSON, мне нужен полностью сериализованный объект, чтобы содержать эти данные как часть.
Благодарю.
EDIT: просто чтобы убедиться, что это правильно понято, это односторонняя сериализация, то есть мне не нужно ее десериализовать обратно на тот же объект; другая система должна обрабатывать этот вывод. Мне нужно, чтобы RawData был частью JSON, а не простой строкой.