Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah saya menukar rentetan JSON kepada kamus Python?

Bagaimanakah saya menukar rentetan JSON kepada kamus Python?

Patricia Arquette
Patricia Arquetteasal
2024-10-31 04:20:31260semak imbas

How do I convert a JSON string to a Python dictionary?

Menukar String JSON kepada Kamus Python

JSON (JavaScript Object Notation) ialah format data ringan yang sering digunakan untuk pertukaran data. Dalam Python, ia diwakili sebagai rentetan. Walau bagaimanapun, adalah berguna untuk menukarnya kepada kamus untuk kemudahan akses.

Rentetan JSON yang disediakan mewakili struktur hierarki dengan kamus bersarang. Untuk menukar rentetan ini kepada kamus Python, anda boleh menggunakan fungsi json.loads().

<code class="python">import json

json_string = '{...}'  # Replace with your JSON string
data = json.loads(json_string)

print(data['glossary']['title'])</code>

Penjelasan:

  1. Fungsi json.loads() menghuraikan rentetan JSON dan menukarnya menjadi kamus Python.
  2. Anda kemudiannya boleh mengakses nilai dalam kamus dengan menggunakan kurungan segi empat sama, seperti data['key'].
  3. Dalam kes ini, kami mengakses kekunci "title" dalam kamus "glossary".

Dengan menggunakan pendekatan ini, anda boleh menukar rentetan JSON ke dalam kamus Python berstruktur dengan mudah, menjadikannya mudah untuk mengakses dan memanipulasi data di dalamnya.

Atas ialah kandungan terperinci Bagaimanakah saya menukar rentetan JSON kepada kamus Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn