【发布时间】:2015-02-19 19:45:11
【问题描述】:
我的 javascript 代码中有一组对象,我想将它们存储为外部 JSON 文件,更具体地说,存储在 Webstorm 的 package.json 中。我怎样才能做到这一点?我找到的所有答案都与相反的情况有关——从外部 JSON 文件中获取数据。
这里是javascript数组的例子:
var questions = [{
question: "Question1",
choices: ["Choice1", "Choice2", "Choice3", "Choice4"],
corAnswer: 0
}, {
question: "Questions2",
choices: ["Choice1", "Choice2", "Choice3", "Choice4"],
corAnswer: 1
}, {
question: "Question3",
choices: ["Choice1", "Choice2", "Choice3", "Choice4"],
corAnswer: 3
}];
我想首先要做的是 JSON.stringify,但是我如何将它存储在 package.json 中?
【问题讨论】:
-
您想将 JSON 字符串存储在 JSON 文件中,还是要操作 JSON 文件以获取新数据?
-
如果这就是您所要求的,您不能使用 JavaScript 将文件写入磁盘。
-
@tadman,更像是第二个选项。
-
@Jonathan 我的意思是我想将它与 JS 代码分开存储,然后将其链接到文档中,就像使用外部 css 文件一样。
-
那么,是什么阻止你这样做?
标签: javascript arrays json webstorm data-storage