Dove posso trovare la definizione del formato file per una voce "Invia cronologia" di ZXING ~ .csv? - zxing

Ho scansionato diversi oggetti usando ZXING, dopo di cheHo mandato via email la cronologia di scansione come un file ~ .csv allegato. Non riesco a trovare la definizione dei campi nella cronologia delle scansioni ~ .csv, ma quattro sono abbastanza facili da capire.

  1. Codice a barre scansionato;

  2. Seconda copia del codice a barre scansionato;

  3. Formato del codice a barre;

  4. Sconosciuto; (a volte usato come nome file);

  5. timestamp; e

  6. Sconosciuto. (Record delimitatore?).

Dove posso trovare il 4 ° e il 6 ° campo e come vengono generati?

risposte:

1 per risposta № 1

È nel codice sorgente, almeno: https://github.com/zxing/zxing/blob/master/android/src/com/google/zxing/client/android/history/HistoryManager.java#L266

(... che ho appena realizzato non menziona il sesto campo, oops.

  • Testo grezzo del codice a barre
  • Mostra testo (che è spesso lo stesso)
  • Nome del formato
  • Timestamp (timestamp standard Unix / ms dell'epoca)
  • Timestamp formattato
  • Qualsiasi informazione recuperata per la scansione, ad esempio informazioni sui prezzi per un codice a barre del prodotto