<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вс, 26 июл. 2020 г. в 21:43, Slawa Olhovchenkov <<a href="mailto:slw@zxy.spb.ru">slw@zxy.spb.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Jul 26, 2020 at 07:29:04PM +0300, Валентин Бартенев wrote:<br>
<br>
> On Sunday, 26 July 2020 19:15:20 MSK Slawa Olhovchenkov wrote:<br>
> > On Sun, Jul 26, 2020 at 05:55:57PM +0300, Sergey Kandaurov wrote:<br>
> > <br>
> > > <br>
> > > > On 24 Jul 2020, at 14:13, Slawa Olhovchenkov <<a href="mailto:slw@zxy.spb.ru" target="_blank">slw@zxy.spb.ru</a>> wrote:<br>
> > > > <br>
> > > > Внезапно выяснилось что если пишем в json формате (ну ок,<br>
> > > > экранирование json), то отсутсвующе числовые значения все ломают.<br>
> > > > они идут как "-". может в этом случае их выводить как null?<br>
> > > <br>
> > > Такая подстановка используется в эскейпинге по умолчанию,<br>
> > > если значение переменной не найдено.  В других форматах<br>
> > > эскейпинга значение не выводится, подробнее здесь:<br>
> > > <a href="http://nginx.org/r/log_format/ru" rel="noreferrer" target="_blank">http://nginx.org/r/log_format/ru</a><br>
> > <br>
> > ну по спецификации json отстувиие должно кодироваться как null, не?<br>
> <br>
> Это где такое написано? <br>
<br>
<a href="https://stackoverflow.com/questions/21120999/representing-null-in-json" rel="noreferrer" target="_blank">https://stackoverflow.com/questions/21120999/representing-null-in-json</a><br>
<br>
в предположении что значение числовое.<br></blockquote><div><br></div><div>а как правильно ескейпить "0.001, - , 0.002"<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
в любом случае варианта выводить ничего нет -- для чисел будет не<br>
валидный json, а все числа пихать в виде строк в "" -- как-то тоже<br>
кажется неправильным.<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div></div>