내일배움캠프

내일배움캠프 Unity - TIL : 25.02.24

달시_Dalsi 2025. 2. 24. 23:51
728x90

오늘 학습한 내용

TSV에서 JSON으로 변환의 장점

구글 스프레드시트 데이터를 TSV 형식으로 받으면 헤더를 왼쪽부터 0, 1, 2, 3 등 숫자로 구분해야 하는 등 불편한 점이 있었지만 TSV 데이터를 바로 전달하는 대신 JSON으로 변환하면 데이터의 구조가 명확해지고 일관된 포맷을 유지할 수 있어 여러 문제가 해결된다는 점을 배웠습니다.

 


문제 및 해결 과정

문제

TSV 형식은 시트의 헤더를 단순히 왼쪽부터 0, 1, 2, 3 등으로 구분해야 하며, 데이터의 구조와 타입 정보가 부족하여, 정보 전달 시 혼란과 오류가 발생할 가능성이 있었습니다.

 

시도한 해결 방법

TSV 데이터를 JSON으로 변환하는 과정을 도입하였습니다. 이를 통해 각 열의 헤더와 데이터를 명확하게 매핑하고, 데이터 구조를 직관적으로 표현할 수 있도록 하였습니다.

 

결과

JSON 변환을 통해 데이터의 가독성과 일관성이 크게 향상되었으며 다양한 플랫폼(SO 등)에서 보다 안정적으로 데이터를 전달할 수 있게 되었습니다.


새롭게 알게 된 점

데이터 포맷의 중요성

TSV 형식은 간단하지만 헤더 구분과 구조적 한계로 인해 데이터 전달 시 여러 문제를 야기할 수 있음을 깨달았습니다.

 

JSON의 우수성

JSON 포맷은 각 데이터 항목을 명확하게 구분하고 구조화할 수 있어 데이터의 일관성과 가독성을 높여 여러 문제를 효과적으로 해결할 수 있다는 점을 배웠습니다.

 

728x90