/
bear
/
morph_dict
Обзор
Документация
Войти
/
bear
/
morph_dict
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
common/json.h
20 строк
418 B
sokirko74
copy from aot.git repo
03 дек 2021, 03:30
03 дек 2021, 03:30
2623851
Код
Авторство
О чём код?
#pragma once #include "../contrib/nlohmann/json.hpp" #include "utilit.h" inline void ConvertToUtfRecursive(nlohmann::json& r, MorphLanguageEnum langua) { if (r.is_array()) { for (auto& a : r) { ConvertToUtfRecursive(a, langua); } } else if (r.is_object()) { for (auto& a : r.items()) { ConvertToUtfRecursive(a.value(), langua); } } else if (r.is_string()) { r = convert_to_utf8(r, langua); } }