JSON’ga aylantirish
Python’dan JSON’ga o‘tkazish
Agar sizda Python obyekti bo‘lsa, uni json.dumps() metodi yordamida JSON stringga aylantirishingiz mumkin.
Misol
Python’dan JSON’ga o‘tkazing:
import json
# a Python object (dict):
x = {
"name": "John",
"age": 30,
"city": "New York"
}
# convert into JSON:
y = json.dumps(x)
# the result is a JSON string:
print(y)
O‘zingiz sinab ko‘ring »
Quyidagi turdagi Python obyektlarini JSON stringlarga aylantirishingiz mumkin:
- dict
- list
- tuple
- string
- int
- float
- True
- False
- None
Misol
Python obyektlarini JSON stringlarga aylantiring va qiymatlarni chiqaring:
import json
print(json.dumps({"name": "John", "age": 30}))
print(json.dumps(["apple", "bananas"]))
print(json.dumps(("apple", "bananas")))
print(json.dumps("hello"))
print(json.dumps(42))
print(json.dumps(31.76))
print(json.dumps(True))
print(json.dumps(False))
print(json.dumps(None))
O‘zingiz sinab ko‘ring »
Python’dan JSON’ga o‘tkazganda Python obyektlari ularning JSON (JavaScript) dagi ekvivalentlariga aylantiriladi:
| Python | JSON |
|---|---|
| dict | Object |
| list | Array |
| tuple | Array |
| str | String |
| int | Number |
| float | Number |
| True | true |
| False | false |
| None | null |
Misol
Barcha yaroqli ma’lumot turlarini o‘z ichiga olgan Python obyektini o‘tkazing:
import json
x = {
"name": "John",
"age": 30,
"married": True,
"divorced": False,
"children": ("Ann","Billy"),
"pets": None,
"cars": [
{"model": "BMW 230", "mpg": 27.5},
{"model": "Ford Edge", "mpg": 24.1}
]
}
print(json.dumps(x))
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
