2017-12-28 15 views
2

근무 시간을 추적하기위한 간단한 오프라인 html 페이지를 만들고 싶습니다. 내 모든 정보를 넣고 자바 스크립트를 통해 검색 할 수있는 오프라인 파일이 필요합니다. 나 한테 뭐라고 제안 하나? XML, Json, DB? 나는 나의 html, css 및 js 파일을 모두 가지고 나의 폴더를 가져 가고 펜 드라이브에 넣은 다음 다른 컴퓨터에서 열어서 "물리적 인"로컬 파일이 필요합니다. 그래서 뭔가 휴대용.데이터를 HTML, Javascript로 로컬 파일에 저장 하시겠습니까?

+0

[firebase] (https://firebase.google.com)와 같은 외부 데이터베이스 사용 –

+1

이것은 작은 Electron 앱 https://electronjs.org/의 유용한 유스 케이스 일 수 있습니다. 파일 시스템 및 노드 그래서 당신은 DB를 로컬로 쓰거나, SQLite를 사용하거나, 원하는 것을 쓸 수 있습니다. –

+0

https://developers.google.com/web/progressive-web-apps/ – Phil

답변

0

오프라인으로 설정할 수 없습니다. HTML/JavaScript는 파일 시스템에 쓸 수 없습니다. JavaScript로 쿠키를 만들거나 .localStorage을 사용할 수는 있지만 브라우저에서만 로컬이므로 다른 컴퓨터에서는 볼 수 없습니다.

당신이 얻을 수있는 가장 가까운 일은 데이터를 저장하는 페이지를 localStorage에 작성한 다음 휴대용 드라이브에 보관하는 즐겨 찾는 브라우저의 휴대용 버전에서 실행하는 것입니다.

0

HTML 만 사용하도록 설정하지 않은 경우 C# Windows 양식 응용 프로그램을 살펴볼 수 있습니다.

당신은 여기에서는 StreamWriter 클래스를 활용하는 방법에 대한 자세한 찾을 수 있습니다 https://msdn.microsoft.com/en-us/library/system.io.streamwriter(v=vs.110).aspx

그러나 파일 형식으로, 로컬 JSON 또는 .csv 파일이 트릭을 할해야합니다.