1. 程式人生 > >Python處理JSON資料的基本方法

Python處理JSON資料的基本方法

前置知識:

json簡介:Json簡介:Json,全名 JavaScript Object Notation,是一種輕量級的資料交換格式。Json最廣泛的應用是作為AJAX中web伺服器和客戶端的通訊的資料格式。現在也常用於http請求中,所以對json的各種學習,是自然而然的事情。Python的官網網址:https://docs.python.org/2/library/json.html?highlight=json#module-json

前言:

最近在寫web遇到了一種需要儲存並且操作json資料到資料裡的情況,所以在這裡簡單的記錄以下json與python中dict的簡單配合使用的方法。

程式碼及結果:

import json
data = {"1":"1","2":"2"} #python中的字典
in_json = json.dumps(data)  #將字典資料變為json資料
str=""   
str+=in_json  #json資料實際上是一塊字串
print(in_json)
c = json.loads(str)  #在將字串變為字典
c['3'] = "2" #操作字典
print(c)
結果:{"2": "2", "1": "1"}
{'3': '2', '2': '2', '1': '1'}

總結:

對於web開發中,一些需要掃描整個資料庫的操作的時候,我們不如一開始就將改變記錄下來(用json資料來記錄),這樣就不用每次處理都掃描一遍資料庫了,直接對json進行相應的處理就好了。