유니티 - JsonUtility로 Json 파싱하기 : (3) 오브젝트 배열 파싱
Unity 전체 링크 JsonUtility로 Json 파싱하기 (1) Json Parsing (2) Json Array Parsing (배열 파싱) (3) Array of Objects in Json Array Parsing (배열 안에 있는 오브젝트 배열 파싱) (4) Json Export (파일 출력, 내보내기) 이전 글에서 사용한 json 배열 중 오브젝트 1개는 아래와 같다. { "id": "0", "date": " 0-00-00", "number": [0,0,0,0,0,0], "bonus": 0 } 이 오브젝트에 다시 오브젝트 배열이 있는 경우를 생각해보자. test 내부에 { int, string, int[] } 오브젝트가 배열로 있다. { "id": "0", "date": " 0-00-00"..
2022. 6. 25.
유니티 - JsonUtility로 Json 파싱하기 : (1) 기본
Unity 전체 링크 JsonUtility로 Json 파싱하기 (1) Json Parsing (2) Json Array Parsing (배열 파싱) (3) Array of Objects in Json Array Parsing (배열 안에 있는 오브젝트 배열 파싱) (4) Json Export (파일 출력, 내보내기) *.json 파일을 파싱하여 출력해보자. 먼저 이번에 파싱할 파일(Lotto1.json)은 아래와 같다. { "id":"1", "date":"2002-12-07", "number":[10,23,29,33,37,40], "bonus":16 } 대한민국에서 로또는 2002년 12월 07일(date)에 1회(id)를 시작하였고, 당첨 번호(number)는 10, 23, 29, 33, 37, 40이..
2022. 5. 29.
React Handsontable로 csv 편집기 만들기 (6)
프로젝트 전체 링크 이전 - (5) 선택한 경로의 파일 읽기 현재 - (6) csv 파일 파싱하기 다음 - (7) App.js에서 파싱된 csv 파일 받기 깃허브에서 코드 확인하기 아래와 같은 csv 파일이 있다. 이 파일을 메모장으로 열면 아래처럼 보인다. d,e,f,g,h가 5칸이므로 ","가 4개있고, 다른 line에서도 ,가 4개 생기게 된다. csv 파일은 보통 ","로 구분하기 때문에, parsing을 할 경우 ","로 split을 하면 된다. 하지만 우리가 parsing할 csv파일 중 "치킨, 맥주"에는 이미 ","가 있다. 이런 경우 메모장으로 열어보면 ","가 csv에 포함된 경우 ""으로 구분하고 있는 것을 알 수 있다. 실제 console.log를 확인해도 치킨, 맥주를 ""로 구분..
2021. 6. 2.