Javascript 使用不带键值的Json新字段
这是我的okul.json文件Javascript 使用不带键值的Json新字段,javascript,json,Javascript,Json,这是我的okul.json文件 { "ogrenci": [{ "ogrenci_no": "2241", "ogrenci_ad": "Ahmet Çakıcı", "ogrenci_fakulte": "Teknik MYO" }, { "ogrenci_no": "3899", "ogrenci_ad": "Mehmet Bayan
{
"ogrenci": [{
"ogrenci_no": "2241",
"ogrenci_ad": "Ahmet Çakıcı",
"ogrenci_fakulte": "Teknik MYO"
},
{
"ogrenci_no": "3899",
"ogrenci_ad": "Mehmet Bayan",
"ogrenci_fakulte": "Mühendislik"
}
]
"kampusler": []
}
这是我的server.js。我正在尝试在这里执行追加操作
正如我所说,我试图使用NewField附加一个json对象,这两个代码的输出是:
var x = require("./okul.json");
console.log(x);
x.ogrenci.NewField = {
"ogrenci_no": "9999",
"ogrenci_ad": "Ziya Öz",
"ogrenci_fakulte": "Dil Bilimleri"
}
console.log("\n\n\n\n\n\n\n\n\n\n")
console.log(x);
你应使用:
{ ogrenci:
[ { ogrenci_no: '2241',
ogrenci_ad: 'Ahmet Çakıcı',
ogrenci_fakulte: 'Teknik MYO' },
{ ogrenci_no: '3899',
ogrenci_ad: 'Mehmet Bayan',
ogrenci_fakulte: 'Mühendislik' },
NewField: { ogrenci_no: '9999',
ogrenci_ad: 'Ziya Öz',
ogrenci_fakulte: 'Dil Bilimleri' } ],
personel:
[ { personel_no: '33',
personel_ad: 'Orhan Akbağ',
personel_statu: 'Yemekhane Görevlisi' },
{ personel_no: '59',
personel_ad: 'Murat Erdoğan',
personel_statu: 'Öğretim Görevlisi' } ],
kampusler: [] }
Actually I appended it successfully but as you see there is writing NewField : {..}
I don't wan to add my JSON item with a header, key value.
How can I avoid this?
x.ogrenci.push({
"ogrenci_no": "9999",
"ogrenci_ad": "Ziya Öz",
"ogrenci_fakulte": "Dil Bilimleri"
})