Как мне изменить большую строку 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 файлом, так что какое-то расширение тоже может быть полезным.