Vraag:
Storing barcodes as ASCII
tibar
2013-10-24 13:25:38 UTC
view on stackexchange narkive permalink

Ik bekijk momenteel een TIFF-bestand dat is gegenereerd door een microscoopverkoper. Ze slaan een XML op in de TIFF (ImageDescription-tag). Binnen deze XML kan ik een <barcode> -element vinden. Maar in plaats van de werkelijke waarde van de streepjescode (PDF417, DataMatrix) op te slaan, slaan ze iets anders op.

Ik heb drie voorbeelden, de eerste is een PDF417, de laatste twee zijn DataMatrix. Het decoderen van de waarden leidt tot:

  1. 04050629C
  2. H13150154711A11
  3. H13150154512A02

terwijl het XML-element <barcode> (in die volgorde) bevat:

  1. MDQwNTA2MjlD
  2. SDEzMTUwMTU0NzExQTEx
  3. SDEzMTUwMTU0NTEyQTAy

Welk type codering is dit?

Een antwoord:
anonymous
2013-10-24 13:48:23 UTC
view on stackexchange narkive permalink

Het type codering is Base64-codering.

  $ echo MDQwNTA2MjlD | base64 -d04050629C $ echo SDEzMTUwMTU0NzExQTEx | base64 -dH13150154711A11  
Probeer een beetje uit te werken (of laat gewoon een opmerking achter).
Genie! $ echo MDQwNTA2MjlD | base64 --decode -> 04050629C


Deze Q&A is automatisch vertaald vanuit de Engelse taal.De originele inhoud is beschikbaar op stackexchange, waarvoor we bedanken voor de cc by-sa 3.0-licentie waaronder het wordt gedistribueerd.
Loading...