У меня есть JSON "rows", который содержит элемент адреса. Я хочу закодировать элемент адреса, чтобы удалить «/», который дает мне ошибку, поскольку служба остальной службы рассматривает ее как часть URL-адреса. Я пробовал несколько вещей, но не могу заставить элемент адреса из JSON закодировать его и заменить его в JSON. Любая идея, как это сделать?Значение кодировки в JSON
Что я пробовал:
tempAddress = JSON.stringify(rows[i].address;
encodedAddress = encodeURIComponent(tempAddress);
rows[i].address = JSON.parse(encodedAddress);
next attempt:
rows[i].address = JSON.parse(encodeURIComponent(JSON.stringify(rows[i].address)));
Синтаксис: закрывающая скобка отсутствует в первой строке. Вы действительно запускали этот код? Не могли бы вы предоставить образцы данных для 'row [i]'? Что именно происходит не так? Сообщение об ошибке? На каком этапе вы получаете неожиданный результат, и что это такое, и что это должно быть? – trincot
Почему вы * разбираете * результат? Если вы отправляете это где-то, вы будете сериализовать и ** они ** будут анализировать. –
Нет, это просто пример того, что я сделал – user2094257