を使用した後:ストア適切にコードのその部分でJSON.stringify
[ item { name: 'a', number: 1 }, item { name: 'b', number: 2 } ]
[ { name: 'a', number: 1 }, { name: 'b', number: 2 } ]
私はノードで何を得る二行目と同じである:
function item(name, number){
this.name = name;
this.number = number;
}
var item1 = new item('a',1);
var item2 = new item('b',2);
var box1 = [item1,item2];
console.log(box1);
var box2 = JSON.stringify((box1), null, 2);
console.log(JSON.parse(box2));
私は出力があることを取得box1
をfs.writeFile(filePath, data,...);
というファイルに保存しようとしたときに発生します。
jsonファイルに最初のファイルを作成する方法はありますか?
あなたは 'item'を保つことを意味しますか?私はJSONがクラスを覚えている方法はないと思っています。それはデータだけを格納します。 – DrakaSAN
はい、私はJSONのことを知っています。私は何か別の方法を望んでいました。 – user3732793
私はこの問題がファイルへの書き込み方法にあるかもしれないと思っていますが、そのコードをあなたの質問に含めなかったのですか? – anneb