JSON(જાવાસ્ક્રિપ્ટ ઑબ્જેક્ટ નોટેશન) એ એક લોકપ્રિય ડેટા ફોર્મેટ છે જેનો ઉપયોગ એપ્લિકેશનો વચ્ચે ડેટા એક્સચેન્જ માટે થાય છે. Python મોડ્યુલ દ્વારા JSON મેનીપ્યુલેશનને સપોર્ટ કરે છે json
, જે તમને ડેટા અને JSON ફોર્મેટ વચ્ચે કન્વર્ટ કરવાની મંજૂરી આપે છે Python.
JSON સાથે કામ કરવા માટેનાં પગલાં અહીં છે Python:
Python ડેટાને JSON માં કન્વર્ટ કરો
ઉપયોગ કરો json.dumps()
: Python ઑબ્જેક્ટ(સૂચિ, શબ્દકોશ, ટ્યુપલ, વગેરે) ને JSON સ્ટ્રિંગમાં કન્વર્ટ કરો.
ઉપયોગ કરો json.dump()
: Python JSON ફાઇલમાં ડેટા લખો.
JSON ને Python ડેટામાં કન્વર્ટ કરો
ઉપયોગ કરો json.loads()
: JSON સ્ટ્રિંગને ઑબ્જેક્ટમાં કન્વર્ટ કરો Python(સૂચિ, શબ્દકોશ, ટ્યુપલ, વગેરે).
ઉપયોગ કરો json.load()
: JSON ફાઇલમાંથી ડેટા વાંચો અને તેને Python ડેટામાં કન્વર્ટ કરો.
ઉદાહરણ:
import json
# Convert Python data to JSON
data_dict = {"name": "John", "age": 30, "city": "New York"}
json_string = json.dumps(data_dict)
print(json_string) # Output: {"name": "John", "age": 30, "city": "New York"}
# Write Python data to a JSON file
with open("data.json", "w") as f:
json.dump(data_dict, f)
# Convert JSON to Python data
json_data = '{"name": "John", "age": 30, "city": "New York"}'
python_dict = json.loads(json_data)
print(python_dict) # Output: {'name': 'John', 'age': 30, 'city': 'New York'}
# Read data from a JSON file and convert to Python data
with open("data.json", "r") as f:
data_dict = json.load(f)
print(data_dict) # Output: {'name': 'John', 'age': 30, 'city': 'New York'}
નોંધ કરો કે JSON નો ઉપયોગ કરતી વખતે,, , જેવા વિશિષ્ટ ડેટા પ્રકારો Python તેમના અનુરૂપ JSON રજૂઆતોમાં રૂપાંતરિત થશે: ,, અનુક્રમે. None
True
False
null
true
false