이런 데이터가 있다고 치면요
json 포맷인데 지금 자바스크립트 객체 형식? 이잖아요.
근데 이게 진짜 문법만 따라한거지 그냥 텍스트일 뿐인건가요?
그니까 속성값의 자료형은 별 의미 없다는건가요?
저 데이터들이 그냥 텍스트 자체라면 속성값에 큰따옴표를 빼거나 전부 큰따옴표를하면되는데
왜 day나 year처럼 number?값은 큰따옴표를 뺀건가요?
왜 텍스트 그자체라고 생각하고 속성값의 데이터가 별의미 없는거 아니냐라고 물어보냐면요
아까 영상보는데 자바에서 json데이터를 받아오는데 String 타입으로 받아서 그걸 출력해보니 저런 데이터가 쭈르륵 그대로 나오더라구요..
그래서 저건 그냥 형식만 저렇게 해놓고 보내는 문자열 자체가아닌가 생각했어요...그래서 또 위에 json 데이터처럼 데이터 타입을 구분하는건 별의미없는거
아닌가 해서 여쭈어봅니다 ㅠ
"12" 는 "12"라는 텍스트이고 12는 12라는 숫자인거지
그리고 어떤 영상을 봤는지는 모르겠는데 아마 12라는 숫자를 자동으로 "12"로 변환시켰을거임
선생님 근데 그렇게ㅜ변화를시키면 json에서 타입지정하는게 별 의미없지 않나요? 물론 내가 그 데이터를 보고 변수타입을 정하는거면 의미가 있지만요..
의미 있는지 없는지는 JSON 파일 만든사람이 더 잘알겠지