Apakah itu ConvertFrom-Json (Microsoft.PowerShell.Utility)?

Apakah Itu Convertfrom Json Microsoft Powershell Utility



' ConvertFrom-Json ” ialah alat baris perintah dalam PowerShell yang mengalihkan rentetan kepada objek tersuai atau jadual cincang. JSON ( Notasi Objek JavaScript ) ialah protokol pertukaran data yang ringan. Ia mencipta kod yang mudah difahami untuk manusia. Selain itu, ia juga boleh digunakan untuk membaca, menulis, menghuraikan, dan menjana kod.

Dalam siaran ini, cmdlet 'ConvertFrom-Json' akan diterangkan secara terperinci.







Apakah itu ConvertFrom-Json (Microsoft.PowerShell.Utility)?

JSON paling biasa digunakan oleh tapak web untuk memberikan gambaran visual objek atau jadual cincang. Mari kita tinjau beberapa contoh yang menerangkan cmdlet yang dinyatakan.



Contoh 1: Tukar Objek DateTime kepada Objek JSON



Jalankan arahan yang diberikan di bawah untuk menukar ' Masa tarikh ” kepada objek JSON:





Dapatkan-Tarikh | Pilih-Objek -Harta * | ConvertTo-Json | ConvertFrom-Json

Mengikuti kod yang dinyatakan di atas:



  • Pertama, nyatakan ' Dapatkan-Tarikh ” cmdlet bersama dengan “ | ” saluran paip.
  • Kemudian, tulis ' Pilih-Objek ” untuk memilih harta bersama-sama dengan “ -Harta parameter ' dan ' * ” kad bebas.
  • Selepas itu, tambah lagi ' | ' saluran paip bersama ' ConvertTo-Json ' cmdlet dan saluran paip ' | ”.
  • Akhir sekali, sebutkan “ ConvertFrom-Json ” cmdlet:

Contoh 2: Tukar Rentetan JSON kepada Jadual Hash

Untuk menukar rentetan JSON kepada jadual cincang, jalankan kod di bawah:

'{ 'key':'val_1', 'Key':'val_2' }' | ConvertFrom-Json -AsHashtable

Dalam kod yang dinyatakan di atas:

  • Mula-mula, tulis jadual cincang yang mempunyai nilai yang ditentukan.
  • Kemudian, gunakan ' | ” saluran paip dan tambah “ ConvertFrom-Json ” cmdlet.
  • Akhir sekali, sebutkan “ -AsHashtable ” parameter pada akhir:

Itu semua tentang ' ConvertFrom-Json ” cmdlet dalam PowerShell.

Kesimpulan

' ConvertFrom-Json ' cmdlet dalam PowerShell menukar JSON ' Notasi Objek JavaScript ” rentetan diformatkan kepada objek tersuai atau jadual hash. Ia berbunyi mentah ' JSON ” rentetan dan menukarkannya kepada objek. Tulisan ini telah menerangkan cmdlet 'ConvertFrom-Json' secara terperinci.