Разбор символов Юникода в JSON с использованием Python - PullRequest
0 голосов
/ 23 мая 2018

Я работаю над чтением данных из JSON, но анализатор JSON не может декодировать некоторые символы Юникода.Ниже приведены данные JSON в файле, который я хочу проанализировать.

[  
    {  
        "code":"BR",
        "name":"Brazil",
        "capital":"Bras\xc3\xadlia"
    }
]

Эти данные находятся в файле JSON, и я использую библиотеку nlohmann json для анализа JSON.Ниже приведен код, который я использую.

std::ifstream ifs("resources/countries.json");
nlohmann::json j2 = nlohmann::json::parse(ifs)

Я получаю следующую ошибку

unknown character after backslash 'Bras\x'
...