Вопросы вместо кавычек
-
Уже второй раз сталкиваюсь с неправильным отображением кавычек.
Читаюjson
с содержанием"Also \u201cnice guys..."
.
ДелаюJSON.parse
. Получаю в логе строку с вопросами. Перечитываю зановоjson
файл, то же действие без изменений и вижу, что строка отображается как надо:Что происходит?
-
кодировка. urlencode-urldecode
-
@serrgo Не понял. Где ее нужно указывать?
-
@aster
? - случаем не в кубике Node js ?
-
@inotoxic В кубике Node js у меня записан только
console.log
который это печатает и регулярки, которые строку преварительно обрабатывают.
-
@aster что-то похоже было пару раз,
текст с вопросами сатновится таким, после обработке в ноде
переменная с текстом, до обработке не содержит знаков вопроса
-
@inotoxic Кубик ноды я несколько раз запускал всегда получал вопросы.
Но после того как заново перечитал файл и распарсил json вопросы пропали. Кубик ноды при этом не менялся.
-
Так что делать-то? Выглядит как баг.
-
@aster said in Вопросы вместо кавычек:
Так что делать-то? Выглядит как баг.
Как повторить эту ошибку?
-
@Fox said in Вопросы вместо кавычек:
Как повторить эту ошибку?
Если бы я знал, я сам ее повторить не могу. Я же говорю, повторное чтение того же самого json'a решает проблему. Когда эти вопросы появятся в третий раз, что я могу сделать, чтобы помочь найти причину?
-
@aster said in Вопросы вместо кавычек:
@Fox said in Вопросы вместо кавычек:
Как повторить эту ошибку?
Если бы я знал, я сам ее повторить не могу. Я же говорю, повторное чтение того же самого json'a решает проблему. Когда эти вопросы появятся в третий раз, что я могу сделать, чтобы помочь найти причину?
В идеале бы создать тестовый скрипт или описать алгоритм возникновения ошибки