28.11.2017 16:16, Толян II via Moscow-pm пишет:
Это проблема возникает при распаковки чужих данных или при повторной
кодировке в JSON?
При повторной кодировке в JSON.
У вас можно запустить патченный JSON::XS там кмк можно пару строк
изменить чтобы полечить эту проблему?
28 ноября 2017 г., 15:07 пользователь Pavel Zabolotniy via Moscow-pm
<[email protected] <mailto:[email protected]>> написал:
28.11.2017 14:57, Толян II via Moscow-pm пишет:
Прямо с такой нет, но boolean несколько граблей было собрано, и
мне пришлось заменить JSON::true и JSON::false на \0, и \1 в
конфигурации \(my $s=1) и \(my $s=0).
Возможно тебе это поможет.
А у тебя такая проблема возникла или ты просто спрашиваешь?
Да, такая проблема воникла.
Там, где могли, заменили на \0, и \1.
Есть часть данных, которые приходят от сторонних источников (чужое
АПИ). Для этих данных делается decode, после чего они встраиваются
в наши данные "as is". Среди "чужих" данных есть boolean. В
какой-то момент начинаем ловить null в наших ответах вместо
true/false.
2017-11-28 12:34 GMT+03:00 Pavel Zabolotniy via Moscow-pm
<[email protected] <mailto:[email protected]>>:
Привет, moscow-pm!
Кто-нибудь сталкивался с проблемой
http://www.perlmonks.org/?node_id=1021294
<http://www.perlmonks.org/?node_id=1021294> ?
Как ее решали?
Спасибо!
--
#!/usr/bin/Regards,
Pavel Zabolotniy
email: [email protected] <mailto:[email protected]>
--
Moscow.pm mailing list
[email protected] <mailto:[email protected]> | http://moscow.pm.org
--
#!/usr/bin/Regards,
Pavel Zabolotniy
email:[email protected] <mailto:[email protected]>
--
Moscow.pm mailing list
[email protected] <mailto:[email protected]> | http://moscow.pm.org
--
#!/usr/bin/Regards,
Pavel Zabolotniy
email: [email protected]
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org