JSONファイルのコンテンツは です。これは私のretails.jsonファイルです。実際には小売りです。このjsonファイルをsql database.soからjsonに変換しました。ファイル、私は単一のIDを持つ人の情報を削除したい。どのように私はできますか?私はnode.jsを使用しています。JSONベースのデータからIDを持つ情報を削除する方法
{
"categories" : [
{
"dept_id" : "123",
"category_name" : "database",
"category_discription" : "list of database",
"current time" : "2016-07-21 06:27:17",
"id" : "1"
},
{
"dept_id" : "1234",
"category_name" : "debugging",
"category_discription" : "program debugger",
"current time" : "2016-07-21 06:32:24",
"id": "2"
},
{
"dept_id" : "12345",
"category_name" : "system analyzer",
"category_discription" : null,
"current time" : "2016-07-21 06:33:23",
"id" : "3"
}
],
"departments" : [
{
"name" : "manpreet singh",
"address_info" : "qadian",
"current time" : null,
"id" : "1"
},
{
"name" : "tushal gupta",
"address_info" : "amritsar",
"current time" : "2016-07-21 06:10:14",
"id" : "2"
},
{
"name" : "haroop singh",
"address_info" : "amritsar",
"current time" : "2016-07-21 06:11:12",
"id" : "3"
}
],
"digital_marketing" : [
{
"dept_id" : "123",
"phone" : "99889988",
"mobile" : null,
"email" : "[email protected]",
"web" : null,
"facebook" : null,
"twitter" : null,
"linkedin" : null,
"current time" : "2016-07-21 06:10:16",
"id" : "1"
},
{
"dept_id" : "1234",
"phone" : "998899888",
"mobile" : null,
"email" : null,
"web" : null,
"facebook" : "[email protected]",
"twitter" : "tushalgupta",
"linkedin" : null,
"current time" : "2016-07-21 06:30:19",
"id" : "2"
},
{
"dept_id" : "12345",
"phone" : "99889877",
"mobile" : null,
"email" : "[email protected]",
"web" : null,
"facebook":"[email protected]",
"twitter" : null,
"linkedin" : null,
"current time" : "2016-07-21 06:30:13",
"id" : "3"
}
]
}
私はIDを削除するには、これを使用していますが、動作しません:digital_marketingのための同様の
var id = 2;
app.get('/deleteUser', function (req, res) {
// First read existing users.
fs.readFile(__dirname + "/" + "retails.json", 'utf8', function (err, data) {
data = JSON.parse(data);
delete data["categories" + 2];
console.log(data);
res.end(JSON.stringify(data));
});
});
ことがありますここで何をしようとしているのか明確ではありません。 'users'に何も含まれていないJSONファイルの内容を貼り付けました。何を削除していますか? 'users.json'の内容は何ですか?申し訳ありません。 – ishmaelMakitla
私は質問を編集する –