Typelængdefelter
Typelængdefelter er en data-encoderingsmåde, hvor hver enhed i et datasæt repræsenteres som en tredel: en typeidentifikator (type), en længdeangivelse (længde) og selve værdien (værdi). Strukturens formål er at gøre data selvbeskrivende og nemme at udvide, så nye felter kan tilføjes uden at ændre eksisterende parsere.
I praksis læser en parser feltet ved først at identificere typen, dernæst længe- og endelig værdien. Længden
Anvendelser omfatter blandt andet smartkort (EMV), kontaktløse betalingssystemer, NFC-tags, USB-deskriptorer, SNMP og visse LDAP-medi_maps. Fordelen ved
Ulemper inkluderer overhead fra længdefeltet og den relative kompleksitet i implementering og fejlhåndtering, især ved uventede