.txt文件和.json文件同样适合存储javascript对象
Are .txt files and .json files equally good for storing javascript objects?
我可以简单地将.json文件的扩展名更改为.txt吗?
我的CMS的文件权限锁定了对扩展名为.json的文件的访问。这些权限现在无法更改。为了解决这个问题,并且仍然使用javascript对象,我已经将.json文件的扩展名更改为.txt。到目前为止,一切都很好。
这是一个合理的解决方案吗?还是我应该担心未来会发生一些未知的灾难?
- 在过去,我还能够使用JSONP加载跨域.txt文件,所以我认为这两种文件格式在存储js对象时可能相当相似
我可以简单地将.json文件的扩展名更改为.txt吗?
是的。
想想看;文件扩展名的唯一目的是让文件浏览器(Windows资源管理器、Finder Windows)选择打开该文件的程序。
默认情况下,.html
文件是用chrome打开的(对我来说),chrome在将其显示为网页方面做得很好——但是,如果我重命名扩展名.42ftw
,文件中的数据不会改变,如果我愿意,我仍然可以使用chrome将其渲染为html——只是我的文件浏览器不知道该怎么处理它。
因此,基本上,文件扩展名不会更改内部数据。
因此,只要像处理.json
文件那样处理.txt
文件中的数据,就不会有任何区别。也许您使用的外部包可能被配置为只加载.json
,但这应该不是问题。
相关文章:
- 将图像文件存储在猫鼬模式中的二进制数据中,并以html形式显示图像
- 在使用java使用dropbox选择器从dropbox中提取文件后,如何将文件存储在服务器中
- 如何使用 jQuery 动态更改视频,其中源路径存储在数据库中,文件存储在文件系统中
- rails_admin的 css 和 javascript 文件存储在哪里
- 如果我的文本文件存储在服务器中,如何在 javascript 中读/写文本文件
- HTML5应用程序缓存文件存储在客户端的位置
- 将 Json 文件存储在 AngularJS 变量中,以便与“ng-repeat”一起使用
- 将角度文件存储在轨道中的最佳位置
- 在Mongoose中使用Multer将文件存储到MongoDB中
- 将文件存储在Firebase存储中
- Glassfish/Java/JS:将图像文件存储到servlet中,并将其检索到网页中
- Webaudio API:将数组缓冲区作为文件存储在服务器上,稍后检索
- 将值从文本文件存储到数组中
- Nodejs:在一个新窗口中写入zip文件(存储在一个变量中作为Buffer)
- 如何使用 JavaScript 将 JSON 数据从远程 URL 读取到本地文件存储中的文件
- 哪个更省时?文件存储或SQLite
- 将javascript数组作为csv文件存储在服务器上
- 在数据库中插入clob数据或所有类型的文件存储
- HTML5 - Web SQL数据库文件存储和所有表创建的地方
- 打开一个javascript对话框,将完整的文件存储到一个var中