Gratis værktøj / ingen upload

UID CSV-validator til personaliseringsfiler for kort

Indsæt eller træk identifikatorfilen til en kortordre ind, og gennemgå den, før nogen importerer den: fejlformaterede værdier, dubletter og blandede bytelængder markeres, og en normaliseret arbejdsfil er kun ét klik væk.

CSV-validator for identifikatorer
Alle beregninger kører i denne browser. Input uploades ikke og gemmes ikke af ChargeRFID.

CSV / BATCH-QA

CSV-validator for identifikatorer

Gennemgå identifikatorkolonnen for fejlformaterede værdier, dubletter og blandede bytelængder, og download derefter en normaliseret arbejdsfil.

CSV / TXT
Alle beregninger kører i denne browser. Input uploades ikke og gemmes ikke af ChargeRFID.
Indsæt mindst én række med en identifikator for at starte.
CSV

Indsæt mindst én række med en identifikator for at starte.

Hvad der får identifikatorimport til at fejle

De fleste mislykkede backend-importer kan spores tilbage til filen, ikke kortene. Regneark konverterer stiltiende lange decimale identifikatorer til videnskabelig notation, fjerner foranstillede nuller og omformaterer kolonner. Eksporter fra forskellige systemer blander 4-byte- og 7-byte-værdier i én liste, og redigering med kopiér og indsæt skaber dubletter.

Hvert af disse problemer er usynligt, når man scroller gennem filen, og tydeligt, så snart hver række er parset. Validering før import tager minutter; at opdage problemet, efter at 5.000 kort er personaliseret, betyder en genbestilling.

Hvad validatoren kontrollerer

Værktøjet registrerer automatisk skilletegnet og identifikatorkolonnen og parser derefter hver række. Det tæller gyldige identifikatorer, markerer værdier, der ikke er ren hexadecimal i en understøttet længde, oplister dubletter med rækkenumre og rapporterer alle bytelængder, der findes i filen.

En konsistent fil viser én bytelængde, nul ugyldige rækker og nul dubletter. Alt andet vises i problemloggen med den præcise række, så den, der ejer filen, kan rette det ved kilden.

Den normaliserede outputfil

Efter analysen kan du downloade en normaliseret CSV: identifikatorer med store bogstaver, separatorer fjernet, kolonner bevaret. Når den normaliserede fil bruges på begge sider af en overdragelse, fjernes den formateringsafdrift, der senere forårsager de fleste afstemningsafvigelser.

Som alle værktøjer på dette websted kører parsingen udelukkende i din browser. Filen forlader aldrig din enhed, hvilket gør validatoren sikker at bruge til personaliseringsdata fra produktionen.

Spørgsmål om CSV-validering

Spørgsmål om CSV-validering

Hvorfor ødelagde mit regneark UID-listen?

Regneark behandler lange cifferstrenge som tal: de fjerner foranstillede nuller, afrunder værdier med mere end 15 cifre og viser videnskabelig notation. Formatér identifikatorkolonner som tekst, eller udveksl identifikatorfiler som ren CSV redigeret i en teksteditor.

Hvordan finder jeg dublerede UID'er i en kortfil?

Indsæt filen i validatoren: dubletter tælles og oplistes med rækkenumre efter normalisering, så 04A1B2C3 og 04:a1:b2:c3 genkendes som den samme identifikator. Dubletter i en personaliseringsfil skyldes som regel en fejl ved kopiér og indsæt eller ved eksport.

Hvorfor indeholder min fil forskellige UID-længder?

Blandede 4-byte- og 7-byte-værdier betyder som regel, at listen er flettet fra to kilder, eller at én kilde har afkortet identifikatorer. En backend, der forventer én fast længde, vil afvise eller fejlmatche resten, så afklar længdespørgsmålet før import.

Bliver filen uploadet, når jeg validerer den?

Nej. Filen læses og parses lokalt i din browser og overføres ikke til eller gemmes af ChargeRFID. Du kan afbryde netværksforbindelsen, efter at siden er indlæst, og validatoren virker stadig.

Teknisk gennemgang

Vil du have en ekstra vurdering af dette resultat?

Angiv en arbejdsmail, så svarer en ChargeRFID-ingeniør med en kort vurdering af din formatsituation, som regel inden for én arbejdsdag. Kun din e-mail og din note sendes; dine identifikatordata forlader aldrig denne browser.

Intet nyhedsbrev, ingen liste. Ét svar fra én ingeniør.

Ren fil, ren import, ren levering.

ChargeRFID leverer personaliseringsdata i præcis det format, jeres backend forventer, med en datakontrakt og acceptvektorer inkluderet i hver ordre.