如何将JSON更改为字符串

时间:2018-02-15 23:01:33

标签: javascript json

我有一个JSON格式的单词数组,如:

var words = [];
words.push({word:"I",x:50,y:50});

我希望它存储到用户可以从网站下载的txt文件中。

...
var data = JSON.stringify(words);
var file = new Blob([data],{type:'plain/text'});
...

然而输出文件是这样的:

{"word":"Peaceful","x":40,"y":65,"lyric":"lyric"}

但我希望它只打印出单词" peace",我试图使用

var data = JSON.stringify(words.word);

但输出显示未定义。

2 个答案:

答案 0 :(得分:0)

words是一个数组,因此您必须对其进行索引以访问您推送到其上的对象:

var data = JSON.stringify(words[0].word);

答案 1 :(得分:0)

如果我理解正确的话。

expanding()