Dữ liệu được lưu trữ trong bộ nhớ cục bộ ở đâu? Có phải dưới dạng một số định dạng văn bản hoặc ASCII hay một số định dạng khác không? Có thể lưu trữ dữ liệu JSON trong các tệp văn bản (có thể được cập nhật thường xuyên) và truy xuất lại chúng không? Tôi muốn lưu trữ một số dữ liệu JSON nhưng vì yêu cầu của tôi không quá lớn nên tôi muốn tránh sử dụng cơ sở dữ liệu ngay bây giờ.Bộ nhớ cục bộ và JSON
Trả lời
Bộ nhớ cục bộ chỉ có thể lưu trữ chuỗi (mọi dữ liệu bạn có thể có, phải được chuyển thành chuỗi khi lưu trong bộ nhớ và "hồi sinh" khi đọc từ đó).
Dữ liệu JSON tốt hơn để lưu dưới dạng chuỗi nên đó là lựa chọn tốt cho định dạng để lưu dữ liệu phức tạp trong bộ nhớ trình duyệt (bộ nhớ cục bộ hoặc bộ nhớ phiên).
Bạn có thể tìm hiểu thêm về lưu trữ ở đây: http://diveintohtml5.info/storage.html
Đối với nơi dữ liệu đang được lưu trữ, tôi tưởng tượng nó thay đổi từ trình duyệt đến trình duyệt mà bạn không phải lo lắng về nơi là dữ liệu, vì bạn không có bất kỳ quyền truy cập trực tiếp vào nó (chỉ thông qua API lưu trữ).
Chỉnh sửa: lưu ý nhanh - Tôi đã tìm thấy bài viết này nêu nơi là lưu trữ dữ liệu được lưu trữ bởi trình duyệt Firefox - https://developer.mozilla.org/en/DOM/Storage (xem phần "lưu trữ vị trí và xóa dữ liệu" ở dưới cùng của trang).
Tôi đã viết một tập lệnh nhỏ để cho phép lưu trữ và đọc các mảng, chuỗi và đối tượng vào bộ nhớ cục bộ. CNTT thậm chí còn cho phép bạn sửa đổi các khóa lồng nhau trong các đối tượng bạn lưu trữ. Đây là một liên kết đến tập lệnh nhỏ. https://github.com/andresgallo/truStorage/blob/master/truStorage.js
- 1. Nêu nhớ bộ nhớ json của Python
- 2. Tải tệp JSON cục bộ vào biến
- 3. Quản lý bộ nhớ tùy chỉnh với bộ nhớ cục bộ tùy chỉnh
- 4. Apache Ivy: Sự khác biệt giữa bộ nhớ cache Ivy cục bộ và kho lưu trữ cục bộ
- 5. Lưu hình ảnh vào bộ nhớ cục bộ phonegap
- 6. Cách lấy Giá trị bộ nhớ cục bộ
- 7. Bộ nhớ cục bộ trong chế độ hạt nhân?
- 8. Bộ nhớ cục bộ HTML5 không liên tục
- 9. Bộ nhớ cục bộ cho ứng dụng iPhone
- 10. Bố cục bộ nhớ lớp CLR
- 11. Bố cục bộ nhớ Đối tượng C++
- 12. Cách kết xuất bộ nhớ cache: json
- 13. bộ nhớ vật lý trên các thiết bị AMD: cục bộ và riêng
- 14. OpenCL kích thước bộ nhớ cục bộ và số đơn vị tính toán
- 15. Bộ nhớ phân đoạn và bộ nhớ phẳng
- 16. Có bộ điều hợp bộ nhớ cục bộ 'mở' nào cho Dữ liệu Ember không?
- 17. Cách đọc trong tệp JSON cục bộ để thử nghiệm
- 18. Freeglut, OpenGL và bộ nhớ
- 19. imageWithCGHình ảnh và bộ nhớ
- 20. Bộ nhớ ảo và sbrk
- 21. đa Python và bộ nhớ
- 22. malloc() và bộ nhớ heap
- 23. Cách tải các tệp JSON cục bộ trong Javascript
- 24. Bộ nhớ cache, tắt bộ nhớ đệm
- 25. Bố cục bộ nhớ của một mảng .NET
- 26. Hiểu hiệu suất của bản ghi nhớ cục bộ
- 27. AngularJS - bộ nhớ đệm trình duyệt dữ liệu JSON
- 28. Rò rỉ bộ nhớ Sử dụng JSON-C
- 29. Cách lưu trữ bộ nhớ cục bộ mạnh mẽ trong iOS
- 30. C# Webclient Stream tải xuống tệp từ FTP sang bộ nhớ cục bộ