Удалите указанный символ c ($ # 39;) из объекта / массива с JavaScript - PullRequest
0 голосов
/ 14 июля 2020

Я работал с Python в бэкэнде и обычным HTML во фронтенде. После получения данных из файла JSON с их помощью создается объект, который добавляется к массиву для отправки во внешний интерфейс.

Backend с Python

def unpack_coordinates(coordinates):
    coordinates_list = list()
    for item in coordinates[0]:
        coordinates_list.append({'lat': item[1], 'lng': item[0]})
    return coordinates_list

Однако при проверке массива на стороне внешнего интерфейса я обнаружил, что & # 39; добавлено в массив.

То, что я получил во внешнем интерфейсе

[{'lat': 43.770625433748776, 'lng': -79.3998992207101}, {'lat': 43.770651091617324, 'lng': -79.39977945240246}, {'lat': 43.77046066096583, 'lng': -79.39970177723474}, {'lat': 43.77043500133246, 'lng': -79.39982154480901}, {'lat': 43.770625433748776, 'lng': -79.3998992207101}]
               

Я хочу удалить & # 39; из массива. Есть ли способ сделать это?

Что я ожидал

[{'lat': 43.770625433748776, 'lng': -79.3998992207101}, {'lat': 43.770651091617324, 'lng': -79.39977945240246}, {'lat': 43.77046066096583, 'lng': -79.39970177723474}, {'lat': 43.77043500133246, 'lng': -79.39982154480901}, {'lat': 43.770625433748776, 'lng': -79.3998992207101}]

Или

[{lat: 43.770625433748776, lng: -79.3998992207101}, {lat: 43.770651091617324, lng: -79.39977945240246}, {lat: 43.77046066096583, lng: -79.39970177723474}, {lat: 43.77043500133246, lng: -79.39982154480901}, {lat: 43.770625433748776, lng: -79.3998992207101}]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...