Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpJsOp 318 of 509 menu
◀ ▶

Настройки JsonSerializerOptions в C#

Правила записи можно передать сериализатору отдельным объектом настроек.

С переводами строк JSON удобно читать глазами. Без них объект выходит одной строкой. Включим читаемый вид:

using System.Text.Json; class Node { public int Id { get; set; } }
using System.Text.Json; JsonSerializerOptions options = new() { WriteIndented = true }; Console.WriteLine(JsonSerializer.Serialize(new Node { Id = 1 }, options));

Запишите заказ с номером 40 с переводами строк. Выведите 1, если в тексте есть новая строка.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить