0
node.jsのJSONファイルを読むと、英語以外の文字が '?'元の文字の代わりに。
ストリームからの結果がすでに間違った文字セットに入っています。node.jsのファイルから "Ä、ö"のような英語以外の文字を読むには
var fs = require('fs');
var path = require('path');
var stream = fs.createReadStream(path.join(__dirname,'../data.json'), 'utf8');
stream.on('error', function (error) {
response.status(500).send({ msg: error.message });
})
stream.pipe(response);
}
}
ファイル例:あなたが考慮にあなたが読みしようとしているファイルのencodingを取る必要があり
{
data: [
{"id":"111","name":"Dr. Per Änglund","phone":"7350-01794"},
{"id":"22","name":"Lars Änglund","phone":"1942-463945"}
]
}
JSON、ポストコードはどうやって読んでいますか? –
質問にこのコードを投稿してください – Sari
このファイルの例を提供してください(要点)。 – loretoparisi