카테고리 없음

json 파일 - csv 파일로 전환

비즈지니 2025. 6. 25. 15:50
반응형

json 파일 - csv 파일로 전환 

 

import json
import pandas as pd

# JSON 파일 불러오기 
file_path = "data/seoul-service-price.json"

#pd.read_json(file_path)
import json

file_path = "data/seoul-service-price.json"
with open(file_path, "r", encoding="utf-8") as f:
    data = json.load(f)
    
json_data

 

# JASON 데이커 읽기 
with open(file_path, "r", encoding="utf-8") as f:
    data = json.load(f)
    
json_data["DESCRIPTION"]

 


{'INDUTY_DESC': '업종', 'AR': '면적(㎡)', 'PRDLST_DESC': '품목', 'PRDLST_CODE_SE': '품목코드', 'BSSH_NM': '업소명', 'GU_NM': '구명', 'CHCK_MD': '점검일자', 'TLPHON_NO_CN': '전화번호', 'BSSH_SEQ_NO': '업소일련번호', 'ADRES_CN2': '주소', 'PC': '가격(원)', 'LEGALDONG_NM': '동명'}

 

print(type(json_data))
df = pd.DataFrame(json_data["DATA"])

# 결과 출력 
df.head()

 

<class 'dict'>
[29]:
induty_descgu_nmadres_cn2bssh_seq_nochck_mdpcprdlst_code_selegaldong_nmprdlst_desctlphon_no_cnarbssh_nm01234
기타음식업 마포구 서울특별시 마포구 서강로 55 (창전동, 서강쌍용예가) 1637545904821 1718723834000 4600.0 1418622761421 창전동 햄버거 02-336-9222 None 프랭크버거 광흥창역점
다방업 마포구 서울특별시 마포구 서강로 55 (창전동, 서강쌍용예가) 1637545904821 1718723834000 2000.0 1418622761397 창전동 커피(외식) 02-336-9222 None 프랭크버거 광흥창역점
다방업 마포구 서울특별시 마포구 서강로 55 (창전동) 1692930225008 1718723162000 2500.0 1418622761387 창전동 다방 국산차(녹차) 02-336-4844 None 메가엠지씨(MGC)
다방업 마포구 서울특별시 마포구 서강로 55 (창전동) 1692930225008 1718723162000 1500.0 1418622761397 창전동 커피(외식) 02-336-4844 None 메가엠지씨(MGC)
다방업 마포구 서울특별시 마포구 서강로 53 (창전동, 서강쌍용예가) 1645784263804 1718723087000 4500.0 1418622761397 창전동 커피(외식) 02-6954-2677 None 투썸플레이스광흥창

df.shape

 

file_path="seoul-service-from-json.csv"
df.to_csv(file_path, index=False)

 

pd.read_csv(file_path)

 

 

반응형