讀取jons檔轉換成yaml檔
--------勞保投保薪資分級表.json---------
[{"身分別":"一般勞工","投保薪資等級":"第1級",
"月薪資總額":"22000元以下","月投保薪資":"22000元"},
{"身分別":"一般勞工","投保薪資等級":"第2級","月薪資總額":"22001元至22800元",
...略
---------------------
import json
import yaml
with open('勞保投保薪資分級表.json','r',encoding='utf-8')as file:
data=json.load(file)
print(data)
with open('勞保分級.yaml','wt',encoding='utf-8')as file:
yaml.dump(data,file,default_flow_style=False,allow_unicode=True)
#data 要轉換成yaml的python物件, 通常是字典或list
#file 要寫入的檔案物件
#default_flow_style=False 用來設定塊狀顯示, True就是流式.False就是塊狀
#allow_unicode=True
# 允許使用Unicode字符,如果設定False所有的Unicode都會被轉換成相應字符,確保所有輸出都只有ASCII
-------------------勞保分級.yaml----------------- 投保薪資等級: 第1級
月投保薪資: 22000元
月薪資總額: 22000元以下
身分別: 一般勞工
- 投保薪資等級: 第2級
月投保薪資: 22800元
月薪資總額: 22001元至22800元
身分別: 一般勞工
- 投保薪資等級: 第3級
月投保薪資: 24000元
月薪資總額: 22801元至24000元
身分別: 一般勞工
- 投保薪資等級: 第4級
月投保薪資: 25200元
月薪資總額: 24001元至25200元
身分別: 一般勞工
- 投保薪資等級: 第5級
月投保薪資: 26400元
月薪資總額: 25201元至26400元
身分別: 一般勞工
.
.
.
.略
標籤: 練習

0 個意見:
張貼留言
訂閱 張貼留言 [Atom]
<< 首頁