Как мне изменить большую строку JSON?

Мертвая тишина! Не часто вы испытываете это на Stackoverflow ... Я добавил маленькую награду, чтобы все заработало!

Я создал документ JSON, содержащий информацию о местонахождении разных стран. Я добавил несколько пользовательских ключей. Это начало json-файла:

{
    "type": "FeatureCollection",
    "features": [
        { "type": "Feature", "properties": {
            "NAME": "Antigua and Barbuda", 
            "banned/censored": "AG",   
            "Bombed": 29, 
            "LON": -61.783000, "LAT": 17.078000 },
    "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ -61.686668,...

Все пользовательские ключи (например, разбомбленные, заблокированные / подвергнутые цензуре и т. Д.) Имеют значения, но они просто старые (поддельные, если хотите). Действительные значения хранятся в CSV-файле, извлеченном из документа Excel.

Я например есть это:

                            banned/censored     bombed   
Antigua and Barbuda              2                 120
...

Теперь я хочу сопоставить эти значения с соответствующим ключом в json-файле. Есть ли какие-нибудь программы, которые я могу использовать? Другой вариант - библиотека json для java, которая каким-то образом поддерживает то, что я хочу. Я пока не смог найти легкого решения для этого. Документ довольно большой ~ 10 МБ, если это имеет значение!

РЕДАКТИРОВАТЬ: я использовалQGIS манипулировать .shp файлом, так что какое-то расширение тоже может быть полезным.

Ответы на вопрос(2)

Ваш ответ на вопрос