Teknisk specifikation for dataudveksling (CSV)
1. Format og struktur
Filtype: Data skal leveres som flade tekstfiler i CSV-format (
.csv).Feltseparator: Som separatortegn anvendes semikolon (
;).Linjeskift: Hver datalinje skal afsluttes med standard Windows-linjeskift, dvs. Line Feed og Carriage Return (
CRLF/\r\n).Tekstkvalifikatorer: Der må ikke anvendes tekstkvalifikatorer (såsom citationstegn
"text"eller anførselstegn'text') omkring tekstfelter.
2. Datavalidering og formatering
Trimning: Al data skal leveres færdigtrimmet. Der må således ikke forekomme indledende eller efterfølgende blanktegn (spaces).
Datavask: Data skal renses for utilsigtede whitespace-karakterer. Dobbelte mellemrum, tabulatorer (
\t) eller uventede linjeskift internt i databrikkerne er ikke tilladt.
3. Kodning og tegnsæt (Charset)
Som standard tages der udgangspunkt i Windows-1252 (ANSI/Western European), medmindre andet aftales specifikt. Systemet understøtter dog en række øvrige standarder i henhold til nedenstående oversigt.
Oversigt over understøttede tegnsæt:
UTF: UTF-8, UTF-16LE, UTF-16BE, UTF-16
Windows: Windows-1250, Windows-1251, Windows-1252 (Default), Windows-1253, Windows-1254, Windows-1255, Windows-1256, Windows-1257, Windows-1258, Windows-874
ISO: ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-15
Øvrige: ASCII, KOI8-R, Shift_JIS, EUC-JP, EUC-KR, Big5, GB2312, GB18030, LMBCS
Forslag til opfølgning / Mail til samarbejdspartner (Aftale om tegnsæt):
Hvis du skal sende dette direkte til en modtager og ønsker at få afklaret det sidste punkt (afstemning af tegnsæt), kan du tilføje følgende:
"Ovenstående er vores tekniske standardkrav til filleverancer. Bemærk venligst, at vores standardtegnsæt er sat til Windows-1252. Hvis jeres systemer kræver eller foretrækker et andet tegnsæt – eksempelvis UTF-8 – bedes I venligst give besked herom inden testopstart, så vi kan registrere og tilpasse integrationen derefter."
Kommentarer
0 kommentarer
Log ind for at kommentere.