5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
자유

JSON 을 어떻케 변환할 것인가

박정호2
7월 21일 조회 106

데이터의 표준이 JSON 입니다.
실제로는 아래 같은 표현입니다.
{ "품목": "몬스터", "영수증": { "가게": "GS25", "위치": "신사" } }

파워쿼리에서 저걸 할때 아래 같은 이미지로 평탄화 하는데 
저는 세로 방향이 맞는 거 같아요




세로방향의 경우


현재 파워쿼리 표준이 잘못되 있는거 아닌가 합니다.

댓글 5

박정호2 작성자 7월 21일

같은 이유로 기존의 데이터를 세로로 쌓을 때

날짜,이름,사번,소속 이런 열을 만들어야 하는데
그냥 
날짜_이름_사번_소속 이런 식으로 하고 데이터만 쌓으면 되는 거 아닐까 합니다.

원조백수 7월 21일

JSON에는 배열도 사용하는데, 실제로는 배열이 더 많이 사용되는 곳이 있어서 각 항목을 가로로 나열하고,  배열을 세로로 쌓는게 더 좋지 않을까요?

{"response":
{"header":{"resultCode":"00","resultMsg":"NORMAL SERVICE."},
"body":{"items":{"item":
[
{"tmnCd":"021","tmnNm":"서울호남"},
{"tmnCd":"010","tmnNm":"서울경부"},
{"tmnCd":"032","tmnNm":"동서울"},
{"tmnCd":"030","tmnNm":"동서울"},
{"tmnCd":"050","tmnNm":"서울남부"}
]
},"numOfRows":10,"pageNo":1,"totalCount":5}
}
}


​​

박정호2 작성자 7월 25일

@원조백수 님 맞네요. 제가 잘못 생각했습니다. 확실히
현재 저런 방식으로 보내는데 저런 필요는 없을 거 같습니다.

제 생각을 다시 살펴보니
그냥 요즘 유행하는 아파치 구조에 스키마 정보 따로 보내면 되는 거고
그냥 폴라스 처럼 하면 될 것 같네요. 감사합니다.

삐가삐까츅 7월 24일

파워쿼리는 데이터를 행으로 쌓아야되서 그런게 아닐까요?

세로로 표시하려면 레코드가 2개 이상일 때는 출력 규칙이 틀어져서 그런 듯 하네여

황금물결 7월 28일

오늘도 배우고 갑니다. 

감사합니다.

이야기 게시판의 최근 글

스크랩 완료