CSV의 요소값에 json이 들어가는 경우 파싱하고자 합니다.

조회수 1335회

좀 이상한 질문인 것 저도 압니다만, format을 규정지어 놓고 담당자가 절대로 안바꾸겠다고 똥고집을 부려서 질문드리러왔습니다..

가령 comma(,)로 구분된 CSV 값의 요소가 json인 경우가 있습니다. 이 경우 json에서도 comman(,)를 사용하는데 CSV 구분자도 comma(,)로 사용하여 혼돈이 있는데 (애초에 csv를 쓸거면 왜 json을 섞는지 이해가 안되네요;) 담당자는 절대로 이 포멧의 토시 하나도 안바꾸겠다고 해서 이를 파싱해야 하는 일이 생겼습니다.

1,2,3,{"x":5, "y":7},4,5 ... 가령 위와 같은 데이터가 들어온다고 했을 때, 이 곳에서 json 값만 뽑아낼 수 있는 방법이 있을까요?

파이썬에서 작업하고 있습니다. 정규식을 생각하고 있는데 과연 좋은 방법인지 모르겠어서요 ㅎㅎ

도움 부탁드립니다 ㅠㅠ!

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • 좋은 방법입니다. 정영훈 2017.12.26 17:56

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)