CSB格式是一種常用的數據交換格式,但是在某些場合下需要將其轉換成JSON格式。以下是將CSB格式轉換成JSON格式的方法。
import csb, json #讀取CSB文件 with open('file.csb','rb') as f: c = csb.load(f) #轉換成JSON格式 j = json.dumps(c, ensure_ascii=False, indent=4) #保存JSON文件 with open('file.json','w',encoding='utf-8') as f: f.write(j)
以上代碼首先使用csb模塊讀取CSB文件,并將其轉換成Python對象c。接著使用json模塊將Python對象c轉換成JSON格式的字符串j,通過ensure_ascii和indent參數設置輸出的編碼和縮進。最后將轉換后的JSON字符串保存到文件中。
需要注意的是,轉換過程中需要確保CSB文件和Python的數據類型匹配,關鍵字段名稱一致,否則會出現解析錯誤。