В System.Text.Json можно ли указать собственные правила отступов?C#

Место общения программистов C#
Ответить
Anonymous
 В System.Text.Json можно ли указать собственные правила отступов?

Сообщение Anonymous »

Изменить: вчера я создал проблему в репозитории среды выполнения .Net, которая была закрыта "layomia" с этим сообщением: "Добавление таких точек расширения приводит к снижению производительности на читателе и записывающем устройстве нижнего уровня. и не обеспечивает хорошего баланса между производительностью и функциональностью/преимуществом. Предоставление такой конфигурации не входит в план действий System.Text.Json."
При настройке JsonSerializerOptions.WriteIndented =. истинный отступы при написании json выглядят так...
{
"TILESET": "tilesets/HOW_TO_GET_TILESET_NAME_?",
"TILES": {
"TILE_1": {
"NAME": "auto_tile_18",
"TEXTURE_BOUNDS": [
304,
16,
16,
16
],
"SCREEN_BOUNDS": [
485,
159,
64,
64
]
}
}
}

Есть ли способ изменить автоматический отступ на что-то вроде этого...
{
"TILESET": "tilesets/HOW_TO_GET_TILESET_NAME_?",
"TILES":
{
"TILE_1":
{
"NAME": "auto_tile_18",
"TEXTURE_BOUNDS": [304, 16, 16,16],
"SCREEN_BOUNDS": [485, 159, 64, 64]
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/633 ... tion-rules
Ответить

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

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

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

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

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