ConvertFrom-Json (Microsoft.PowerShell.Utility) là gì?

Convertfrom Json Microsoft Powershell Utility La Gi



Các ' ConvertFrom-Json ” là một công cụ dòng lệnh trong PowerShell để chuyển một chuỗi thành một đối tượng tùy chỉnh hoặc một bảng băm. JSON ( Ký hiệu đối tượng JavaScript ) là một giao thức trao đổi dữ liệu nhẹ. Nó tạo ra một mã dễ hiểu cho con người. Hơn nữa, nó cũng có thể được sử dụng để đọc, viết, phân tích cú pháp và tạo mã.

Trong bài đăng này, cmdlet “ConvertFrom-Json” sẽ được giải thích chi tiết.







ConvertFrom-Json (Microsoft.PowerShell.Utility) là gì?

JSON được các trang web sử dụng phổ biến nhất để thể hiện trực quan các đối tượng hoặc bảng băm. Hãy xem tổng quan một số ví dụ giải thích lệnh ghép ngắn đã nêu.



Ví dụ 1: Chuyển đổi đối tượng DateTime thành đối tượng JSON



Thực hiện lệnh dưới đây để chuyển đổi “ Ngày giờ ” đến một đối tượng JSON:





Hẹn gặp | Chọn đối tượng -Tài sản * | ConvertTo-Json | ConvertFrom-Json

Theo mã đã nêu ở trên:



  • Đầu tiên, chỉ định “ Hẹn gặp ” cmdlet cùng với “ | ” đường ống.
  • Sau đó, viết “ Chọn đối tượng ” để chọn một thuộc tính cùng với “ -Tài sản ” tham số và “ * ” ký tự đại diện.
  • Sau đó, thêm một “ | ” đường ống bên cạnh “ ConvertTo-Json ” cmdlet và đường ống “ | ”.
  • Cuối cùng, hãy đề cập đến “ ConvertFrom-Json ” lệnh ghép ngắn:

Ví dụ 2: Chuyển đổi Chuỗi JSON thành Bảng băm

Để chuyển đổi chuỗi JSON thành bảng băm, hãy chạy mã bên dưới:

'{ 'key':'val_1', 'Key':'val_2' }' | ConvertFrom-Json -Như Hashtable

Trong mã đã nêu ở trên:

  • Đầu tiên, viết một bảng băm có các giá trị được chỉ định.
  • Sau đó, sử dụng “ | ” đường dẫn và thêm “ ConvertFrom-Json ” lệnh ghép ngắn.
  • Cuối cùng, hãy đề cập đến “ -Như Hashtable ” tham số ở cuối:

Đó là tất cả về “ ConvertFrom-Json ” lệnh ghép ngắn trong PowerShell.

Phần kết luận

Các ' ConvertFrom-Json ” cmdlet trong PowerShell chuyển đổi JSON “ Ký hiệu đối tượng JavaScript ” chuỗi được định dạng thành một đối tượng tùy chỉnh hoặc một hashtable. Nó đọc một “ JSON ” và chuyển đổi nó thành một đối tượng. Bài viết này đã giải thích chi tiết về lệnh ghép ngắn “ConvertFrom-Json”.