PowerShell:
JSON এর সাথে কাজ করা

কিভাবে:

JSON পার্সিং

PowerShell এ JSON পড়তে বা পার্স করতে, আপনি ConvertFrom-Json cmdlet ব্যবহার করতে পারেন। JSON স্ট্রিং দেওয়া হলে, এই cmdlet এটি একটি PowerShell অবজেক্টে রূপান্তর করে।

$json = '{"name": "John Doe", "age": 30, "city": "New York"}'
$person = $json | ConvertFrom-Json
$person.name

নমুনা আউটপুট:

John Doe

এই উদাহরণ দেখায় কিভাবে একটি সাধারণ JSON স্ট্রিং পার্স করে প্রাপ্ত অবজেক্টের প্রপার্টি এ্যাক্সেস করা যায়।

JSON জেনারেটিং

একটি PowerShell অবজেক্ট থেকে JSON জেনারেট করতে, আপনি ConvertTo-Json cmdlet ব্যবহার করতে পারেন। এটি ডাটা ওয়েব সার্ভিসে পাঠানোর বা কনফিগারেশন ফাইলে সংরক্ষণের জন্য সুবিধাজনক।

$person = [PSCustomObject]@{
    name = "Jane Doe"
    age = 25
    city = "Los Angeles"
}
$json = $person | ConvertTo-Json
Write-Output $json

নমুনা আউটপুট:

{
    "name":  "Jane Doe",
    "age":  25,
    "city":  "Los Angeles"
}

এই কোড স্নিপেটটি একটি PowerShell অবজেক্ট তৈরি করে এবং তারপর এটিকে JSON স্ট্রিং এ রূপান্তর করে।