JSON સાથે આમાં કામ કરવું Python: કન્વર્ટ કરો, પાર્સ કરો અને JSON લખો

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