그냥 Web에 File Reader를 통해 파일을 읽어오다보면 파일이 너무 큰 경우 쉽게 메모리 부족으로 웹이 뻗어 버리게 됩니다.


아래와 같은 방법으로 해결이 가능합니다.


CSV나 Text를 읽을수 있으며 구분자는 탭과 ,중 하나이면 구분하여 읽을수 있는 코드입니다.



lineArr이라는 변수는 String형인데 String은 최대 128M까지 저장이 가능한걸로 알고 있습니다.


또한 지금 사용한 readAsArrayBuffer는 익스에서는 돌아가지 않습니다.


한글 역시 깨지구요.


한글 깨짐과 저장가능한 메모리 늘리는 방법은 조금만 구글링을 해보시면 방법을 찾으실수 있습니다.


사용하시는데 참고 하세요.


WRITTEN BY
아가루이

,