CSV-filterparametere

Innhold
Innholdsliste 🔎︎

# CSV-filteralternativer

CSV-filteret godtar en alternativstreng som inneholder fem til tretten token, atskilt med komma. Token 6 til 13 er valgfrie.

### Eksempel:

Importer fra UTF-8, språk tysk, kommaseparert, tekstskilletegn ", sitert felt som tekst. CSV-filen har kolonner formatert som dato, tall, tall, tall:

soffice --infilter="Text - txt - csv (StarCalc):44,34,76,1,1/5/2/1/3/1/4/1,1031,true,true" test.csv

Eksporter til Windows-1252, Feltskilletegn: komma, Tekstskilletegn: sitat, Lagre celleinnhold som vist:

soffice --convert-to "Text - txt - csv (StarCalc):44,34,ANSI,1,,0,false,true,true" --outdir=/home/user test.ods

Tokenposisjon | Definisjon | Betydning og eksempel på token
1 | Feltseparator | Feltseparator(er) som ASCII-verdier. Flere verdier er atskilt med skråstrektegnet ("/"), det vil si at hvis verdiene er atskilt med semikolon og horisontale tabulatorer, vil token være 59/9. For å behandle flere påfølgende separatorer som én, legg deretter til '/MRG' til tokenet. Hvis filen inneholder felt med fast bredde, bruk 'FIX'. Eksempel: 44 (,)
2 | Tekstavgrensning | Tekstskilletegnet som ASCII-verdi, det vil si 34 for doble anførselstegn og 39 for enkle anførselstegn. Eksempel: 34 (").
3 | Tegnsett | Tegnsettkoden som brukes i filen som beskrevet i tabellen nedenfor. Eksempel: 0 (System).
4 | Antall første rader | Radnummer for å begynne å lese fra. Eksempel: 3 (start fra tredje rad).
5 | Celleformatkoder for hver kolonne | En sekvens av kolonne/formateringskode, der formateringskoden er angitt i tabellen nedenfor. Eksempel: "1/5/2/1/3/1/4/1". Hvis verdiseparatorer brukes, er formen på dette symbolet, kolonne/format[/kolonne/format/...] der kolonne er nummeret til kolonnen, med 1 som kolonnen lengst til venstre. Formatkoden er detaljert beskrevet nedenfor. Hvis det første symbolet er FIX, har det formen start/format[/start/format/...], der start er nummeret på det første tegnet for dette feltet, med 0 som tegnet lengst til venstre på en linje. Formatet er forklart nedenfor.
6 | Språkidentifikator | Streng uttrykt i desimalnotasjon. Dette tokenet tilsvarer "Språk"-listeboksen i brukergrensesnittet for CSV-import. Hvis verdien er 0 eller utelatt, brukes språkidentifikatoren til brukergrensesnittet. Språkidentifikatoren er basert på Microsofts språkidentifikatorer.
7 | CSV Import, CSV Eksport | Streng, enten falsk eller sann. Standardverdi: falsk. Dette tokenet tilsvarer avkrysningsboksen "Sitert felt som tekst".
8 | CSV Import, CSV Eksport | Importer: Streng, enten falsk eller sann. Standardverdi: falsk. Dette tokenet tilsvarer avmerkingsboksen "Oppdag spesialnumre". Eksporter: Streng, enten usann eller sann. Standardverdi: sann. Dette tokenet har ingen UI-ekvivalent. Hvis sant, lagres tallcellene som tall. Hvis usann, lagres tallene som tekst, med tekstskilletegn.
9 | CSV Eksport | Streng, enten usann eller sann. Standardverdi:sann. Dette tokenet tilsvarer avmerkingsboksen "Lagre celleinnhold som vist".
10 | CSV Eksport | Streng, enten usann eller sann. Standardverdi: false. Eksporter celleformler.
11 | CSV Import | Streng, enten usann eller sann. Standardverdi: usann. Fjern mellomrom. Trim innledende og etterfølgende mellomrom når du leser filen.
12 | CSV Eksport | Eksporter hele dokumentet til individuelle ark .csv-filer eller et spesifisert ark. 0 eller fraværende betyr standard oppførsel, første ark fra kommandolinje, eller gjeldende ark i makrofilteralternativer, eksportert til sample.csv -1 for alle ark eksporteres hvert ark til en individuell fil med basisfilnavnet sammen med arknavnet, for eksempel sample-Sheet1.csv, sample-Sheet2.csv og sample-Sheet3. csv N eksporter det N-te arket innenfor rekkevidden av antall ark. Eksempel: for å eksportere det andre arket, sett 2 her for å få sample-Sheet2.csv
13 | CSV Import | Streng, enten usann eller sann. Standardverdi: usann. Bestemmer om formeluttrykk som starter med et = likhetstegn skal evalueres som formler eller importeres som tekstdata. Hvis sann, evaluer formler ved inndata. Hvis usann formler legges inn som tekst. Hvis utelatt (ikke til stede i det hele tatt), er standardverdien true for å beholde oppførselen til gamle versjoners alternativstreng som ikke hadde dette tokenet i det hele tatt. Hvis den er tilstede og tom (eller en annen verdi enn sann), er standardverdien usann.

## Spesialtilfelle av CSV-filer med skilletegn definert i første linje

CSV-import og -eksport støtter en sep= og "sep=" feltseparatorinnstilling. Når du leser et CSV-dokument, er skillet hentet fra det innledende sep= eller "sep=" enkeltfeltet, hvis det er det eneste linjeinnholdet.

Når du leser en CSV-fil, blir det siterte skjemaet bevart som (uten anførselstegn) celleinnhold. Du ser sep=| når | er skilletegn i første linje. I den ikke-siterte formen forkastes separatoren fordi den er en ekte feltseparator i konteksten. Du ser sep= på den første linjen.

Når du skriver en CSV-fil, tilpasses innholdet til den eksisterende cellen øverst til venstre, for eksempel sep=| til gjeldende skilletegn med den siterte formen "sep=|" (hvis anførselstegn / tekstskilletegn er ikke satt tomme og | er skilletegn) og bruker alltid ASCII "dobbelt anførselstegn.

Hvis linjen som inneholder sep=| ikke skal importeres som data, husk å sette Fra rad-nummeret i dialogboksen til 2. Merk at denne linjen ikke bevares ved ny lagring.

### Eksempel:

            sep=|
            "LETTER"|"ANIMAL"
            "a"|"aardvark"
            "b"|"bear"
            "c"|"cow"

## Formatering av koder for token 5

Betydning | Kode
Standard | 1
Tekst | 2
MM/DD/ÅÅ | 3
DD/MM/ÅÅ | 4
ÅÅ/MM/DD | 5
- | 6
- | 7
- | 8
Ignorer felt (ikke importer) | 9
US-Engelsk | 10

## Tegnsettkoder for token 3

Tegnsett | Indeks
Ukjent | 0
Windows-1252/WinLatin 1 (Vestlig) | 1
Apple Macintosh (Vestlig) | 2
DOS/OS2-437/US (Vestlig) | 3
DOS/OS2-850/International (Vestlig) | 4
DOS/OS2-860/Portuguese (Vestlig) | 5
DOS/OS2-861/Icelandic (Vestlig) | 6
DOS/OS2-863/Canadian-French (Vestlig) | 7
DOS/OS2-865/Nordic (Vestlig) | 8
Systemstandard | 9
Symbol | 10
ASCII/US (Vestlig) | 11
ISO-8859-1 (Vestlig) | 12
ISO-8859-2 (Sentraleuropeisk) | 13
ISO-8859-3 (Latin 3) | 14
ISO-8859-4 (Baltisk) | 15
ISO-8859-5 (Cyrillisk) | 16
ISO-8859-6 (Arabisk) | 17
ISO-8859-7 (Gresk) | 18
ISO-8859-8 (Hebreisk) | 19
ISO-8859-9 (Tyrkisk) | 20
ISO-8859-14 (Vestlig) | 21
ISO-8859-15/EURO (Vestlig) | 22
DOS/OS2-737 (Gresk) | 23
DOS/OS2-775 (Baltisk) | 24
DOS/OS2-852 (Sentraleuropeisk) | 25
DOS/OS2-855 (Cyrillisk) | 26
DOS/OS2-857 (Tyrkisk) | 27
DOS/OS2-862 (Hebreisk) | 28
DOS/OS2-864 (Arabisk) | 29
DOS/OS2-866/Russisk (Cyrillisk) | 30
DOS/OS2-869/Modern (Gresk) | 31
DOS/Windows-874 (Thai) | 32
Windows-1250/WinLatin 2 (Sentraleuropeisk) | 33
Windows-1251 (Cyrillisk) | 34
Windows-1253 (Gresk) | 35
Windows-1254 (Tyrkisk) | 36
Windows-1255 (Hebreisk) | 37
Windows-1256 (Arabisk) | 38
Windows-1257 (Baltisk) | 39
Windows-1258 (Vietnamesisk) | 40
Apple Macintosh (Arabisk) | 41
Apple Macintosh (Sentraleuropeisk) | 42
Apple Macintosh/Kroatisk (Sentraleuropeisk) | 43
Apple Macintosh (Cyrillisk) | 44
Støttes ikke: Apple Macintosh (Devanagari) | 45
Støttes ikke: Apple Macintosh (farsi) | 46
Apple Macintosh (Gresk) | 47
Støttes ikke: Apple Macintosh (Gujarati) | 48
Støttes ikke: Apple Macintosh (Gurmukhi) | 49
Apple Macintosh (Hebreisk) | 50
Apple Macintosh/Icelandic (Vestlig) | 51
Apple Macintosh/Romansk (Sentraleuropeisk) | 52
Apple Macintosh (Thai) | 53
Apple Macintosh (Tyrkisk) | 54
Apple Macintosh/Ukrainsk (Cyrillisk) | 55
Apple Macintosh (forenklet kinesisk) | 56
Apple Macintosh (tradisjonell kinesisk) | 57
Apple Macintosh (japansk) | 58
Apple Macintosh (koreansk) | 59
Windows-932 (japansk) | 60
Windows-936 (forenklet kinesisk) | 61
Windows-Wansung-949 (koreansk) | 62
Windows-950 (tradisjonell kinesisk) | 63
Shift-JIS (japansk) | 64
GB-2312 (forenklet kinesisk) | 65
GBT-12345 (tradisjonell kinesisk) | 66
GBK/GB-2312-80 (forenklet kinesisk) | 67
BIG5 (tradisjonell kinesisk) | 68
EUC-JP (japansk) | 69
EUC-CN (forenklet kinesisk) | 70
EUC-TW (tradisjonell kinesisk) | 71
ISO-2022-JP (japansk) | 72
ISO-2022-CN (forenklet kinesisk) | 73
KOI8-R (Cyrillisk) | 74
Unicode (UTF-7) | 75
Unicode (UTF-8) | 76
ISO-8859-10 (Sentraleuropeisk) | 77
ISO-8859-13 (Sentraleuropeisk) | 78
EUC-KR (Koreansk) | 79
ISO-2022-KR (Koreansk) | 80
JIS 0201 (Japansk) | 81
JIS 0208 (Japansk) | 82
JIS 0212 (Japansk) | 83
Windows-Johab-1361 (Koreansk) | 84
GB-18030 (forenklet kinesisk) | 85
BIG5-HKSCS (tradisjonell kinesisk) | 86
TIS 620 (Thai) | 87
KOI8-U (Cyrillisk) | 88
ISCII Devanagari (Indisk) | 89
Unicode (Javas modifiserte UTF-8) | 90
Adobe Standard | 91
Adobe Symbol | 92
PT 154 (Windows kyrillisk asiatisk kodeside utviklet i ParaType) | 93
Unicode UCS4 | 65534
Unicode UCS2 | 65535

Lignende emner

Filkonverteringsfilternavn

Starter LibreOffice programvare med parametere