我想将我的JSON数据存储到本地存储中。我无法找到办法。如果任何人有任何想法,请协助我。这是我的JSON数据。 http://67.209.121.4/products.json。任何帮助非常感谢。提前感谢!想要将JSON数据导入到本地存储
回答
据我所知localStorage只存储键/值对。因此,首先将JSON串化并存储。要阅读它,你需要得到字符串,然后解析它。见代码:
var jn = {
"test": {
"test": 1,
"testx": 2,
"xtest": {
"x": 1,
"y": 2
},
"test2": 1
},
"xx":{
"x":2,
"y": 3,
"z": [1,2,3]
}
};
localStorage.setItem("myData", JSON.stringify(jn));
var data = JSON.parse(localStorage.getItem("myData"));
console.log(data);
你需要运行一个HTML文件里的代码运行,因为沙盒。
如何使用javascript来完成上述文件http://67.209.121.4/products.json?任何帮助,高度赞赏。谢谢 – Rajesh
你应该把拼图部件放在一起并解决它。提供的和合并的答案都是解决方案。看起来你想让其他人解决你的问题,但那不是什么stackoverflow是。这是为了帮助有具体问题的人解放思想或学习。 – sascha10000
如果您打算使用Node.js来完成此任务,您可能需要查看npm上的request和fs模块。
除此之外,这段代码也应约你正在寻找:
var request = require("request")
var fs = require("fs")
// This is your URL
var url = "http://67.209.121.4/products.json"
// This is the code for accessing and storing the data using request
request({
url: url,
json: true
}, function (error, response, body) {
// This is the part where you store your data locally using fs
if (!error && response.statusCode === 200) {
var content = JSON.stringify(body);
fs.writeFile("./content.json", content, 'utf8', function (err) {
if (err) {
return console.log(err);
}
console.log("The file was saved!");
});
}
})
记住使用命令npm install fs && npm install request
您尝试执行在Node.js的此代码之前
谢谢你的代码。但是,我怎样才能通过使用JavaScript代码来做到这一点。非常感谢您的帮助。谢谢 – Rajesh
纯JavaScript解决方案。如果你知道JavaScript并且你能够理解它:https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started – sascha10000
- 1. 将JSON文件中的数据存入本地存储
- 2. 将数据保存到本地存储
- 3. 将数据保存到本地存储
- 4. 将json文件从gcloud存储导入到Firebase数据库中
- 5. 需要指导:将表单实例保存到本地存储
- 6. Sencha Touch:将数据存储json数据导入selectfield
- 7. 将json保存到chrome存储/本地存储
- 8. 我想要存储JSON数据,并使用它时,需要IOS
- 9. 我想将存储过程中的数据导入csv文件
- 10. 如何将本地数据存储数据导出到生产Google App引擎数据存储
- 11. 将本地Subversion存储库导入到bitbucket
- 12. PHP IDE - 想要将本地存储与FTP同步
- 13. artifactory:将存储库从磁盘导入到现有的本地存储库中
- 14. 使用json将数据存储到sharedpreferences
- 15. 将数据存储到json字段中
- 16. 将数据写入本地JSON文件
- 17. 将数据从本地数据库存储到Oracle MCS
- 18. 将本地存储模型保存到本地存储
- 19. 想要永久存储SQLite数据库
- 20. 将JSON数据导入到RavenDB中
- 21. 本地存储数据到服务器
- 22. 将HTML表单数据保存到本地存储
- 23. 无法将Heroku PostgreSQL转储导入本地数据库
- 24. 将json数据导入MySQL?
- 25. 将JSON数据导入Postgres
- 26. 存储本地数据
- 27. 想要将YouTube视频数据存储到我的Rails数据库中
- 28. 如何访问本地存储数据或将本地存储数据发送到节点/快速路由
- 29. 如何将本地Google App Engine Python数据存储复制到本地Google App Engine Java数据存储?
- 30. 提高在Android上将JSON流存储到本地数据库的性能
https://serverfault.com/questions/707761/is-there-a-way-to-get-curl-output-into-a-file – Jacob
@Jacob我想你是告诉他他的帖子是关闭的 - 而是你可以帮助他写出更好的问题。这会更有帮助。我不想冒犯你。但是你是对的,因为缺少细节,这是无关紧要的。 – sascha10000