Шта је ЦонвертФром-Јсон (Мицрософт.ПоверСһелл.Утилити)?

Sta Je Convertfrom Json Microsoft Povers Ell Utiliti



ЦонвертФром-Јсон ” је алатка командне линије у ПоверСһелл-у која помера стринг у прилагођени објекат или һеш табелу. ЈСОН ( ЈаваСцрипт нотација објеката ) је лагани протокол за размену података. Он ствара лако разумљив код за људе. Штавише, може се користити и за читање, писање, рашчлањивање и генерисање кода.

У овом посту ће цмдлет „ЦонвертФром-Јсон“ бити детаљно објашњен.







Шта је ЦонвертФром-Јсон (Мицрософт.ПоверСһелл.Утилити)?

Веб локације најчешће користе ЈСОН да дају визуелни приказ објеката или һеш табеле. Һајде да прегледамо неке од примера који објашњавају наведени цмдлет.



Пример 1: Конвертујте објекат ДатеТиме у ЈСОН објекат



Извршите доле дату команду да бисте претворили „ Датум време ” на ЈСОН објекат:





Гет-Дате | Селецт-Објецт -Имовина * | ЦонвертТо-Јсон | ЦонвертФром-Јсон

Следећи горе наведени код:



  • Прво наведите „ Гет-Дате ” цмдлет заједно са „ | ' цевовод.
  • Затим напишите „ Селецт-Објецт ” да бисте изабрали својство заједно са „ -Имовина ” параметар и „ * ” џокер.
  • Након тога, додајте још један „ | “ цевовод поред “ ЦонвертТо-Јсон ” цмдлет и цевовод “ | ”.
  • На крају, поменути „ ЦонвертФром-Јсон ” цмдлет:

Пример 2: Конвертујте ЈСОН стринг у һеш табелу

Да бисте конвертовали ЈСОН стринг у һеш табелу, покрените код у наставку:

'{ 'кључ':'вал_1', 'Кључ':'вал_2' }' | ЦонвертФром-Јсон -АсҺасһтабле

У горе наведеном коду:

  • Прво, напишите һеш табелу са наведеним вредностима.
  • Затим користите „ | ” цевовод и додајте „ ЦонвертФром-Јсон ” цмдлет.
  • На крају, поменути „ -АсҺасһтабле ” параметар на крају:

То је било све о „ ЦонвертФром-Јсон ” цмдлет у ПоверСһелл-у.

Закључак

ЦонвертФром-Јсон ” цмдлет у ПоверСһелл-у претвара ЈСОН “ ЈаваСцрипт нотација објеката ” форматиран стринг у прилагођени објекат или һеш-табелу. Чита сирово ' ЈСОН ” стринг и претвара га у објекат. Овај запис је детаљно објаснио цмдлет „ЦонвертФром-Јсон“.