'''
如果我們要在不同的編程語言之間傳遞對(duì)象,就必須把對(duì)象序列化為標(biāo)準(zhǔn)格式,比如XML,但更好的方法是序列化為JSON,
因?yàn)镴SON表示出來就是一個(gè)字符串,可以被所有語言讀取,也可以方便地存儲(chǔ)到磁盤或者通過網(wǎng)絡(luò)傳輸。JSON不僅是標(biāo)準(zhǔn)格式,并且比XML更快,而且可以直接在Web頁面中讀取,非常方便。
JSON表示的對(duì)象就是標(biāo)準(zhǔn)的JavaScript語言的對(duì)象一個(gè)子集,JSON和Python內(nèi)置的數(shù)據(jù)類型對(duì)應(yīng)如下:
成都創(chuàng)新互聯(lián)是一家專業(yè)提供潮陽企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站制作、成都做網(wǎng)站、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為潮陽眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
'''
import json
dict_user={"name":"zhoujun","age":29,"hobby":"旅游"}
json_user=json.dumps(dict_user)
print(json_user)
f=open('jsonuser.json','w',encoding='utf-8')
f.write(json_user)
f.close()
f=open('jsonuser','r',encoding='utf-8')
n_data=json.loads(f.read())
print(type(n_data))
print(n_data)