我從服務器獲取數據 - 是一個CBOR編碼的字節[]數組,並解碼此我使用cbor-java實現。Java - 如何解碼CBOR編碼的byte []數組?
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) {
}
如果你有這樣的一些經驗,你能解釋一下我怎樣可以得到陣列的解碼的內容,而不是DataItem對象。
到目前爲止您嘗試了什麼? –
@AbhijitSarkar我用答案波紋管,並適應我的情況 –