Python – #11 – JSON cz. 3

Wprowadzenie.

W trzeciej części wpisu o formacie JSON przedstawiłem, jak prezentuje się konwersja typów, między Pythonem a JSONem. Wpis ten jest jedynie krótkim uzupełnieniem dla poprzednich wpisów. Pełna dokumentacja do pakietu json znajduje się pod tym linkiem

Zakres artykułu.

  • Python —> JSON – Konwersja typów
 

Python ---> JSON - Konwersja typów

Konwersja typów między Pythonem a JSONem prezentuje się następująco.

Python
dict
list
tuple
str
int
float
True
False
None

 

JSON
object
array
array
string
number
number
true
false
null

 

Poniżej zamieszczam kod, który dokonuje konwersji typów.

import json

print(json.dumps({"name": "Dominik", "last_name": "Bednarski"}))
print(json.dumps(["Zielony", "Niebieski"]))
print(json.dumps(("Zielony", "Niebieski")))
print(json.dumps("Dominik"))
print(json.dumps(28))
print(json.dumps(36.6))
print(json.dumps(True))
print(json.dumps(False))
print(json.dumps(None))

Wynik działania powyższego programu prezentuje się następująco.

Autor artykułu
Dominik Bednarski

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *