“ ConvertFrom-Json ” adalah alat baris perintah di PowerShell yang menggeser string ke objek khusus atau tabel hash. JSON ( Notasi Objek JavaScript ) adalah protokol pertukaran data yang ringan. Ini menciptakan kode yang mudah dimengerti oleh manusia. Selain itu, juga dapat digunakan untuk membaca, menulis, mem-parse, dan menghasilkan kode.
Dalam posting ini, cmdlet 'ConvertFrom-Json' akan dijelaskan secara rinci.
Apa itu ConvertFrom-Json (Microsoft.PowerShell.Utility)?
JSON paling sering digunakan oleh situs web untuk memberikan representasi visual dari objek atau tabel hash. Mari ikhtisar beberapa contoh yang menjelaskan cmdlet yang disebutkan.
Contoh 1: Mengonversi Objek DateTime menjadi Objek JSON
Jalankan perintah yang diberikan di bawah ini untuk mengonversi ' Tanggal Waktu ” ke objek JSON:
Dapatkan Tanggal | Pilih-Objek -Properti * | ConvertTo-Json | ConvertFrom-Json
Mengikuti kode yang disebutkan di atas:
- Pertama, tentukan “ Dapatkan Tanggal ” cmdlet bersama dengan “ | ” saluran pipa.
- Kemudian, tulis “ Pilih-Objek ” untuk memilih properti bersama dengan “ -Properti ” parameter dan “ * ” kartu pengganti.
- Setelah itu, tambahkan lagi “ | ” pipa di samping “ ConvertTo-Json ” cmdlet dan saluran pipa “ | ”.
- Terakhir, sebutkan “ ConvertFrom-Json cmdlet:
Contoh 2: Mengonversi String JSON ke Tabel Hash
Untuk mengonversi string JSON ke tabel hash, jalankan kode di bawah ini:
'{ 'kunci':'val_1', 'Kunci':'val_2' }' | ConvertFrom-Json -AHashtable
Dalam kode yang disebutkan di atas:
- Pertama, tulis tabel hash yang memiliki nilai yang ditentukan.
- Kemudian, gunakan “ | ” pipa dan tambahkan “ ConvertFrom-Json cmdlet.
- Terakhir, sebutkan “ -AHashtable ” parameter di akhir:
Itu semua tentang “ ConvertFrom-Json ” cmdlet di PowerShell.
Kesimpulan
“ ConvertFrom-Json ” cmdlet di PowerShell mengonversi JSON “ Notasi Objek JavaScript ” memformat string ke objek khusus atau hashtable. Bunyinya mentah “ JSON ” string dan mengubahnya menjadi objek. Tulisan ini telah menjelaskan cmdlet 'ConvertFrom-Json' secara mendetail.