Пожалуйста, ответьте мне, как например Select
кодКак редактировать локальный файл JSON с JavaScript
- Я хочу добавить значения в массив локального JSON файла (член вставки в формате JSON)
- элемент также заменить мой элемент, как
type
,name
... в формате JSON (член обновления в формате JSON) - удаление номер строки, где
id="1"
иemail="[email protected]"
(удалить memebr в формате JSON)
JSON файл: report.json
var amir='{"reports":[' +
'{"id": "1","type": "admin","name": "amir","email": "[email protected]","password": "123"},' +
'{"id": "2","type": "member","name": "kevin","email": "[email protected]","password": "1234"}]}';
пример select
код проверки регистра администратора:
var obj = JSON.parse(amir);
for(c = 0; c <= obj.reports.length - 1; c++) {
type = obj.reports[c].type.toString();
if (type == "admin") {
active = 1;
}
if (c == obj.reports.length - 1) {
if (active == 1)
alert("Yes");
else
alert("No");
}
}
как вы включаете файл JSON в коде? что такое метод включения? – murrometz
Javascript в браузере не имеет прав для редактирования файлов на диске. – Steve
Правильно. Я думаю, вы должны написать php-файл для манипулирования вами json. (Используйте функции json_decode, json_encode.) Тогда говорите с ним по javascript (ajax-post, ajax-get и т. Д.) – murrometz