Как сериализовать или десериализировать объект JSON на определенную глубину в C#?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как сериализовать или десериализировать объект JSON на определенную глубину в C#?

Сообщение Anonymous »

Я хочу только первый уровень глубины объекта (я не хочу детей). Я готов использовать любую доступную библиотеку. Большинство библиотек просто вызовут исключение, когда будет достигнута глубина рекурсии, вместо того, чтобы просто игнорировать. Если это невозможно, есть ли способ игнорировать сериализацию определенных участников, полученных определенным датом?class MyObject
{
String name = "Dan";
int age = 88;
List myChildren = ...(lots of children with lots of grandchildren);
}
< /code>

Я хочу удалить любых детей (даже типы сложных), чтобы вернуть объект, как это: < /p>

class MyObject
{
String name = "Dan";
int age = 88;
List myChildren = null;
}


Подробнее здесь: https://stackoverflow.com/questions/104 ... depth-in-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Получить глубину на нерекурсивном обходчике по дереву в глубину?
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Получить глубину на нерекурсивном обходчике по дереву в глубину?
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как сериализовать/десериализировать список > javascriptserializer
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Не может десериализировать тип подкласса из файла json
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Json parse error: не удается десериализировать значение типа `java.time.localdateTime` из строки
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»