Varför konvertera BDOB till BDO?
Båda formaten kommer från NATOs ADatP-4778 Metadata Binding Mechanism och innehåller samma bundna metadata och valfria signaturer. Team konverterar en binär .bdob till .BDO när ett system eller en transportprofil förväntar sig den läsbara XML-formen istället för den kompakta CBOR-formen.
Hur man konverterar BDOB till BDO
Anpassade ADatP-4778-verktyg OPEN-SOURCE
Använd programvara byggd enligt ADatP-4778-profilerna: avkoda .bdob med ett CBOR-bibliotek och generera sedan samma bindning som ADatP-4778-kompatibel XML sparad som .bdo.
CBOR-bibliotek + XML-serialiserare OPEN-SOURCE
Avkoda .bdob med en CBOR-parser (t.ex. ett cbor-paket i Python eller JavaScript), mappa sedan varje element till ADatP-4778 XML-schemat och skriv det som .bdo.
Om dessa format
En .bdob-fil är ett NATO Binary Binding Data Object: en liten binär post som binder metadata, vanligtvis en sekretessetikett, till ett dataobjekt. Den definieras av NATO Metadata Binding…
Öppna detaljer för .BDOB →En .BDO-fil är en datafil som används av specifik programvara.
Öppna detaljer för .BDO →Kvalitet & vad man bör tänka på
- Detta är ett nischat NATO-försvarsformat utan färdiga konverterare; du behöver kod som förstår ADatP-4778-bindningsstrukturen, inte ett generiskt filverktyg.
- Eventuella digitala signaturer på
.bdob-filen kommer inte att överleva omserialiseringen - CBOR och XML kanoniseras olika, så objektet kan behöva signeras om för att förbli giltigt. - Eftersom standarden är åtkomstbegränsad kommer det exakta schemat och bindningsprofilerna från de ADatP-4778-dokument du måste ha till hands för att mappa fält korrekt.
Vanliga frågor
Är .bdob och .bdo samma sak?
.bdob är CBOR-kodningen (binär) och .bdo är XML-kodningen (text).