Ich bekomme Daten vom Server - ist ein CBOR-codiertes byte [] Array und um dies zu decodieren verwende ich cbor-java Implementierung.Java - Wie decodiere CBOR-codiertes byte [] Array?
byte[] decodedMessage = { 0x78, (byte)0x9c, 0x5b, (byte)0xe4, 0x58, 0x10}
ByteArrayInputStream bais = new ByteArrayInputStream(decodedMessage);
List<DataItem> dataItems = new CborDecoder(bais).decode();
for(DataItem dataItem : dataItems) {
}
Wenn Sie einige Erfahrung mit diesem haben, können Sie mir erklären, wie ich den entschlüsselten Inhalt des Arrays zu bekommen, nicht das DataItem Objekt.
Was haben Sie bisher versucht? –
@AbhijitSarkar Ich benutze Antwort unten, und passen Sie es für meinen Fall –