Здравствуйте, ·, Вы писали:
BFE>>С просторов интернета о том, что преобразовывать escape последовательности следует не всегда. ·>Это что к чему?
К тому, что строка содержащая escape последовательности может пригодится в том виде, в котором пришла.
·> Какое это имеет отношение к json и парсерам?
Это говорит о том, что существуют ситуации, когда от парсера json не требуется декодирование escape последовательности.
BFE>>>>Т.е. если у нас есть что-то, что понимает escape-последовоательности, то зачем нам их декодировать? BFE>>·>Чтобы правильно и однозначно разбить поток символов на токены. BFE>>Для этого их достаточно распознать. ·>Чтобы их распознать, их надо фактически декодировать.
Нет, не надо: достаточно просто найти конец строки.
И каждый день — без права на ошибку...
Re[20]: JSON vs BSON: очередное торжество больного воображен
Здравствуйте, CreatorCray, Вы писали:
BFE>>Так что CreatorCray в чём-то прав с точки зрения практики, но совершенно не понимает в идеологии. CC>Идеология — зло.
Докажите?
CC>Ибо есть теория а есть реальный мир. И уж слишком часто то, что красиво звучит в теории, на практике либо сразу лежит трупом либо лютый багодром, где "вша чОрная, вша жОлтая, и усеницы" (С)
Со стандартом Json мы имеем прямо противоположную ситуацию: практики попытались написать стандарт и написали один из худших стандартов в истории. Они написали такой стандарт, которому никто не следует и не использует.
И каждый день — без права на ошибку...
Re[23]: JSON vs BSON: очередное торжество больного воображен
Здравствуйте, B0FEE664, Вы писали:
BFE>>>С просторов интернета о том, что преобразовывать escape последовательности следует не всегда. BFE>·>Это что к чему? BFE>К тому, что строка содержащая escape последовательности может пригодится в том виде, в котором пришла.
Я не понял зачем. По цитате вообще ничего непонятно. Без контекста смысла никакого.
BFE>·> Какое это имеет отношение к json и парсерам? BFE>Это говорит о том, что существуют ситуации, когда от парсера json не требуется декодирование escape последовательности.
Называть такое парсером json язык не поворачивается. Скорее тулза для обработки json-текстов.
BFE>>>Для этого их достаточно распознать. BFE>·>Чтобы их распознать, их надо фактически декодировать. BFE>Нет, не надо: достаточно просто найти конец строки.
Каким волшебством-то? Чтобы его найти, надо побайтно прочитать вход и декодировать каждый символ до того момента как встретится нужный токен конца строки.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re[21]: JSON vs BSON: очередное торжество больного воображен
Здравствуйте, B0FEE664, Вы писали:
BFE>Со стандартом Json мы имеем прямо противоположную ситуацию:
Взяли привычку отправлять с сервака сгенерированные скрипты и назвали стандартом
BFE>практики попытались написать стандарт
Получился ASN
Я тут давеча смотрел какой дизайн веберы сделали в гугле — местами данные отдаются даже не в JSON а просто присылается именно что кусок скрипта, с функциями и прочим говном, который предполагает что где то уже загружен другой скрипт и дёргает его, скармливая тому заинлайненые в него данные.
Так что это ещё ничего так.
BFE> и написали один из худших стандартов в истории. Они написали такой стандарт, которому никто не следует и не использует.
Дык никто его не писал. Они просто назвали свою плохую практику стандартом чтоб не доколупывались и не заставляли переходить на нормальные форматы.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока