Описание тега cbor
Краткое двоичное представление объекта (CBOR, см. RFC 7049) - это формат данных, цели проектирования которого включают возможность чрезвычайно малого размера кода, довольно малого размера сообщения и расширяемости без необходимости согласования версии.
1
ответ
CBOR-сериализация (экранирование строки)
Я выполнял сериализацию CBOR объекта JSON в C++ с помощью библиотеки nlohmann::json, и мой сценарий использования заключается в чтении вывода строки байта cbor в C#. Я заметил, что, хотя при выгрузке объекта json в строку в C++ с помощью библиотеки …
28 июн '17 в 17:07
1
ответ
Обоснование отрицательных целых чисел CBOR
Меня смущает, почему CBOR выбирает кодирование отрицательных целых чисел в виде двоичных чисел без знака со значением, определенным как -1, минус значение без знака, например, вместо представления обычного дополнения до двух. Есть ли очевидное преим…
29 май '18 в 12:12
0
ответов
Декодирование типа токена VALUE_EMBEDDED_OBJECT в формате CBOR
Я новичок в формате кодирования CBOR, делаю POC, чтобы понять этот формат. Я использую более быструю библиотеку XML. Возникла проблема с одним из токенов типа VALUE_EMBEDDED_OBJECT. Я не знаю, как разобрать этот тип объекта. Может ли кто-нибудь помо…
01 авг '18 в 17:18
2
ответа
Flatbuffers против CBOR
Пожалуйста, помогите предложить некоторые достоинства и недостатки Flatbuffers и CBOR протоколов. Оба этих двоичных формата утверждают, что они хороши на своих веб-сайтах, но я не могу сделать некоторые хорошие различия между ними. Flatbuffers: Преи…
13 дек '17 в 17:53
0
ответов
Как использовать плагин Elasticsearch ingest-attachment с форматом CBOR в.Net client Nest
Все, Я пытаюсь использовать плагин ingest-attachment для индексирования файлов в Elasticsearch. Я использую.Net клиент Nest. Я хотел бы использовать формат CBOR, а не строку, закодированную в base64. Я хотел бы знать, правильно ли то, что я делаю, и…
06 янв '18 в 19:52
1
ответ
Есть ли языки для запроса CBOR?
Я ищу языки для запросов CBOR, как JsonPath или jq, но для двоичного формата CBOR. Я не хочу конвертировать из CBOR в JSON, потому что некоторый тип CBOR не существует в JSON, и проблема с производительностью.
15 янв '18 в 16:15
2
ответа
Java - Как декодировать кодированный массив CBOR byte[]?
Я получаю данные с сервера - это массив byte[], закодированный CBOR, и для его декодирования я использую реализацию cbor-java. byte[] decodedMessage = { 0x78, (byte)0x9c, 0x5b, (byte)0xe4, 0x58, 0x10} ByteArrayInputStream bais = new ByteArrayInputSt…
01 сен '17 в 13:34
1
ответ
Python - CBOR с графиком NetworkX
Можно ли сохранить объект графика Networkx в объекте CBOR (сериализовать данные через CBOR)? У меня довольно большие графики NetworkX, и мне нужно сериализовать и сохранить их для дальнейшего анализа. Pickle кажется слишком медленным и создает слишк…
04 фев '16 в 19:15
2
ответа
Переменный шаблон "SFINAE" не работает
Я пытаюсь реализовать код размера для формата cbor с "SFINAE", из-за отсутствия лучшего слова. Но это не работает, так как size_code<3>например, оценивает 0x1b, В чем дело? template <::std::size_t N, typename = ::std::enable_if_t<N <=…
05 апр '16 в 08:19
1
ответ
Как я могу десериализовать в черту, а не конкретный тип?
Я пытаюсь сделать сериализацию структуры, в которой байты будут в конечном итоге отправлены по каналу, восстановлены и методы будут вызваны на них. Я создал черту, которую эти структуры будут реализовывать соответствующим образом, и я использую serd…
22 фев '17 в 13:32
2
ответа
Не могу понять ошибку API WebAuthn из JavaScript
В настоящее время я создаю конечную точку регистрации AJAX для Django, чтобы разрешить аутентификацию FIDO2 (вход в систему с помощью физического аппаратного ключа). Это следование примеру / документации из официальной библиотеки Python fido2 от Yub…
27 дек '18 в 23:24
0
ответов
Хэш не работает с типом данных Array<UInt8> в swift
Я пытаюсь преобразовать полезную нагрузку, используя CBOR.encode метод из SwiftCBOR что дает мне результат в Array<UInt8> формат и когда результат хешируется, он дает результат в Array<UInt8> формат, но мне нужен хэш payload = {productNa…
04 янв '19 в 14:18
1
ответ
Как бороться с кодированием форматов типов контента в API?
Я разрабатываю API, который поддерживает следующие типы контента: JSON, Protobuf и XML. Когда я хочу отправить простой JSON, я бы использовал: application/json, Будет ли это также верно: cbor/json если я хочу отправить через JSON в кодировке CBOR?
10 авг '16 в 13:51
0
ответов
Кодирование и декодирование uint8_t с использованием библиотеки TinyCbor C
Я реализую приложение на C++ 11 и использую библиотеку TinyCbor C для кодирования и декодирования специфических данных приложения, как показано ниже: #include "cbor.h" #include <iostream> using namespace std; int main() { struct MyTest { uint8…
08 июн '18 в 14:33
1
ответ
Есть ли какие-либо преимущества для сетевого порядка байтов в новом протоколе?
(Я знаю, что многие люди захотят закрыть этот вопрос; пожалуйста, не надо; я прошу конкретных технических ответов, если таковые имеются). "Сетевой порядок байтов" является порядком байтов по причинам, которые не могут быть запрошены при переполнении…
17 янв '18 в 15:18
1
ответ
Байт-вектор в целочисленный тип: сдвиг и добавление или неявное преобразование через объединение?
В настоящее время я реализую CBOR, и мне постоянно приходится читать 1, 2, 4 или 8 байтов из байтового массива, который затем необходимо объединить в целочисленный тип из 1, 2, 4 или 8 байтов. Для 4-байтового случая я в настоящее время использую эту…
07 дек '16 в 22:56
1
ответ
Любая реализация.NET сжатого представления двоичных объектов (CBOR).NET?
Я в поисках любых реализаций этого нового представления двоичных данных.
05 дек '13 в 10:58
1
ответ
Как распечатать действительный CBOR, используя serde_cbor?
Я хочу сериализовать структуру в CBOR и распечатать ее, однако я не знаю, как проверить правильность напечатанного значения. Я использовал CBOR.me, но каждый раз, когда я помещаю вывод в cbor.me, он сообщает Out of bytes to decode: 753 + 19 > 753…
17 май '16 в 19:05
1
ответ
Сериализация карты фиксированного размера в CBOR
У меня есть следующий JSON: [ { 2: { "c": true } }, { 3: { "p": 10 } } ] Это я хотел бы преобразовать в формат CBOR. В соответствии с cbor.me у меня есть следующий вывод: 82A102A16163F5A103A161700A Но, при использовании Jackson Binary CBOR Serialize…
26 фев '18 в 15:19
0
ответов
ObjectLink и Cbor Mapping
Я пытаюсь внедрить клиент и сервер управления устройствами Leshan для поддержки ObjectLink и Cbor, которые будут использоваться в программном обеспечении устройства ExtDevInfo или LWM2m. Если я выполняю чтение в ExtDevInfo или Package Settings, я ож…
27 авг '18 в 01:33