Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 250
Благодарности: 51

Профиль | Отправить PM | Цитировать


вот пример "pretty-print"

Код: Выделить весь код
$r = @'
{"a" : 1
,
    "b" : {
"c" :[
2,3,4]
}    
}
'@
статичесими фактори методами классов Newtonsoft.Json
Код: Выделить весь код
$y =  [Newtonsoft.Json.JsonConvert]::DeserializeObject($r)

$n = [Newtonsoft.Json.JsonConvert]::SerializeObject($y, [Newtonsoft.Json.Formatting]::Indented)

write-output $n

Код: Выделить весь код
{
  "a": 1,
  "b": {
    "c": [
      2,
      3,
      4
    ]
  }
}

как конфиурировать indent






то есть если надо чтобы выглядело как

Код: Выделить весь код
{
          "a": 1,
          "b": {
                    "c": [
                              2,
                              3,
                              4
                    ]
          }
}
написано в
https://www.newtonsoft.com/json/help...zeObject_3.htm
https://www.newtonsoft.com/json/help...formatting.htm
https://www.newtonsoft.com/json/help...ndentation.htm

Последний раз редактировалось Serguei Kouzmine, 22-10-2022 в 19:49. Причина: добавление примера

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:43, 22-10-2022 | #15