[爆卦]json檔案讀取是什麼?優點缺點精華區懶人包

為什麼這篇json檔案讀取鄉民發文收入到精華區:因為在json檔案讀取這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者a11780922 (蘿蔔特務)看板Python標題[問題] 如何讀取大量json檔時間Thu ...


我的檔案裡面有很多json 像是這樣 :

{
"徵才連結": "https://www.104.com.tw/job/?jobno=5jibm&jobsource=hotjob_chr",
"公司名稱": "中美聯合實業股份有限公司",
"工作內容1": "5年以上的人力資源工作經驗,有上市櫃公司人資資歷尤佳,熟悉勞動法令。\r 人力資源工作:\r1. 一般人事行政工作(人事資料管理、保險、考勤等)\r2. 徵才工作\r3. 績效管理工作\r4. 福委會、薪酬委員會等公司關連組織行政工作\r5. 薪資獎金計算及所得稅申報\r6. 相關主管機關的窗口\r 總務工作:\r1. 固定資產管理工作\r2. 公司行政庶務工作\r3. 專案工作\r4. 其他總務工作\r5. 上級主管交辦工作",
"工作內容2": {
"職務類別": "人力資源人員,總務人員",
"工作待遇": "面議",
"工作性質": "全職",
"上班地點": "台北市大安區",
"管理責任": "不需負擔管理責任",
"出差外派": "無需出差外派",
"上班時段": "日班",
"休假制度": "依公司規定",
"可上班日": "不限",
"需求人數": "1 人"
},
"工作條件": {
"接受身份": "上班族",
"工作經歷": "5年以上",
"學歷要求": "專科以上",
"科系要求": "不拘",
"語文條件": "英文 -- 聽 /略懂、說 /略懂、讀 /略懂、寫 /略懂",
"擅長工具": "不拘",
"工作技能": "不拘",
"具備駕照": "普通小型車",
"其他條件": "1.備小客車駕照,本工作偶爾需要開車(公司車)。\r2.面試後能即時到任。"
}
}

{
"徵才連結": "https://www.104.com.tw/job/?jobno=5pzyl&jobsource=hotjob_chr",
"公司名稱": "鑫鼎王餐飲股份有限公司",
"工作內容1": "1.協助人才招募,電話邀約、面試安排、邀約追蹤、接待報到及招募文書作業。\r2.招募相關行政庶務工作,文件資料建檔製作、合約整理、招募數據更新。\r3.協辦建教實習生相關事務。\r4.主管交辦事項。",
"工作內容2": {
"職務類別": "人力資源人員,人力資源助理,工讀生",
"工作待遇": "時薪 133元/小時",
"工作性質": "兼職 - 長期工讀",
"上班地點": "台北市松山區光復北路89號4樓\n\n\n\n\n\n\n\n地圖找工作",
"上班時段": "日班",
"休假制度": "依公司規定",
"可上班日": "兩週內",
"需求人數": "1 人"
},
"工作條件": {
"接受身份": "上班族、應屆畢業生、夜間就讀中、原住民【相關法令】、二度就業",
"工作經歷": "不拘",
"學歷要求": "高中以上",
"科系要求": "不拘",
"語文條件": "不拘",
"擅長工具": "Excel、Outlook、Word",
"工作技能": "不拘",
"其他條件": "善溝通協調,細心認真負責,積極主動"
}
}

好幾個獨立的json
但是我要load時 就會錯誤 說有太多json
請問我要怎麼這樣讀取json呢

我的目的是要先把裡面的/r/n換掉 再轉成CSV檔

還請多多指教 謝謝

--
Sent from my Windows

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.196.162
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1512628490.A.435.html
TitanEric: 把這些JSON整合到一個大Json在一起讀應該可以吧 12/07 14:58
a11780922: 有想過 但是每個json中間逗號隔開 要怎麼寫 12/07 15:14
Sunal: inline讀進來 找'{' '}'去硬幹XD 12/07 15:21
vi000246: 同樓上 先把各個json分出來 12/07 15:45
vi000246: 或是把 } { 中間加上逗點再切成陣列 12/07 15:45
vi000246: 或是正規表達式也可以 12/07 15:46
james732: 你出現的是怎麼樣的錯誤訊息? 12/07 15:48
goldflower: replace('}\n{', '},{')? 12/07 15:55
flarehunter: 先用jq --slurp '.' 轉一次 12/07 22:25
flarehunter: https://stedolan.github.io/jq/ 12/07 22:26
flarehunter: https://jqplay.org/s/jFY3N2vXJ3 <= 範例 12/07 22:28
a11780922: 謝謝各位回覆 目前還在trytry! 12/08 13:37

你可能也想看看

搜尋相關網站