Я пытаюсь понять примеры на http://bsonspec.org/#/specification с точки зрения как байты соответствуют спецификации BNF, но с трудом. Правильно ли синхронизирован текст, который выделяется жирным шрифтом при наведении указателя мыши на любую сторону, с другой стороной?
Лучшее объяснение примеров спецификации bson?
Ответы (1)
Да. Вот сопоставление реализации Ruby, если хотите чтобы убедиться, что константы верны.
person
John Feminella
schedule
24.03.2012
Спасибо! Я забыл, что int32 - это 4 байта с прямым порядком байтов. Теперь намного проще визуально разобрать :)
- person Ben Taitelbaum; 25.03.2012