json মডিউল
দু'টি ফাংশন: JSON টেক্সট bnl মানে পার্স করুন, এবং bnl মান JSON টেক্সটে serialize করুন।
import "json" as json;
var obj = json.parse('{"name": "Alice", "age": 25}');
print(obj.name); // Alice
var text = json.stringify({ ok: true, items: [1, 2, 3] });
print(text); // {"ok":true,"items":[1,2,3]}
API
| ফাংশন | বর্ণনা |
|---|---|
json.parse(text) → value | JSON → bnl মান। Malformed হলে stderr-এ প্রিন্ট ও null ফেরত। |
json.stringify(value) → string | একটি মান compact JSON-এ serialize। |
টাইপ ম্যাপিং
| JSON | bnl |
|---|---|
number | number |
string | string |
true / false | bool |
null | null |
[...] | list |
{...} | map |