2012-01-31 3 views
5

로컬 저장소에 저장된 데이터의 위치는 어디입니까? 그것은 일부 텍스트 또는 ASCII 형식 또는 다른 형식의 형태입니까? JSON 데이터를 정기적으로 업데이트 할 수있는 텍스트 파일에 저장할 수 있습니까? 일부 JSON 데이터를 저장하고 싶지만 요구 사항이 그리 크지 않기 때문에 지금 데이터베이스를 사용하지 않으려합니다.로컬 저장소 및 JSON

답변

10

로컬 저장 은 문자열을 저장할 수 있습니다 (사용자가 가질 수있는 모든 데이터는 저장소에 저장시 문자열로 변환되어야하고 읽을 때 복원 됨).

JSON 데이터는 문자열로 저장하는 것이 좋습니다. 따라서 복잡한 데이터를 브라우저 저장소 (로컬 저장소 또는 세션 저장소)에 보관하기위한 형식 선택에 적합합니다.

현재 위치 저장에 대해 자세히 알아볼 수 있습니다 http://diveintohtml5.info/storage.html

으로 데이터가 저장되는에를, 나는 그것이 브라우저에서 브라우저에 따라 다릅니다 상상하지만 당신은이 약 입니다 걱정할 필요가 없습니다 데이터는 저장소 API를 통해서만 직접 액세스 할 수 없으므로

편집 : 빠른 노트 - 나는 파이어 폭스에 의해 저장된 저장 데이터입니다 진술이 기사를 발견했습니다 - https://developer.mozilla.org/en/DOM/Storage (섹션 "저장 위치와 데이터를 삭제"페이지 하단 참조).

1

필자는 저장소, 문자열 및 개체를 로컬 저장소에 저장하고 읽을 수있는 작은 스크립트를 작성했습니다. 또한 IT는 사용자가 저장 한 객체 내에서 중첩 된 키를 수정할 수 있습니다. 다음은 작은 스크립트에 대한 링크입니다. https://github.com/andresgallo/truStorage/blob/master/truStorage.js