Python में नेस्टेड JSON फ़ाइल पढ़ने का उदाहरण

लेखक:CodeSnippets
भाषा:
Python
8 दृश्य
0 पसंदीदा
2 घंटे पहले

कोड कार्यान्वयन

Python
import json

def read_nested_json(file_path, keys):
    """
    Read a nested JSON file and access deep fields via keys
    :param file_path: JSON file path
    :param keys: List of fields to access
    """
    with open(file_path, "r", encoding="utf-8") as f:
        data = json.load(f)

    result = data
    for key in keys:
        result = result.get(key, {})
    return result

# Example Usage
# Assuming JSON: {"user": {"profile": {"name": "Alice"}}}
value = read_nested_json("data.json", ["user", "profile", "name"])
print(value)  # Output "Alice"

Python में नेस्टेड (घुसे हुए) स्ट्रक्चर वाली JSON फ़ाइल कैसे पढ़ें, और गहरे स्तर के फ़ील्ड्स तक सुरक्षित रूप से पहुँचें.

#json#नेस्टेड

स्निपेट विवरण

  • data.json को अपनी JSON फ़ाइल के पथ से बदलें
  • keys पैरामीटर एक लिस्ट है, जो लेयर-दर-लेयर एक्सेस करने वाले फ़ील्ड्स को दर्शाता है
  • यदि कोई फ़ील्ड मौजूद नहीं है, तो {} लौटाया जाएगा, ताकि KeyError से बचा जा सके

टिप्पणियां

लोड हो रहा है...