Filtrowe nastajenja CSV

Filter CSV znamješkowy rjećazk nastajenja akceptuje, kotrež pjeć do pjatnaće tokenow wobsahuje, kotrež su přez komu dźělene. Tokeny 6 do 15 su fakultatiwne.

Example:

Import z ITF-8, rěč němčina, přez komu dźěleny, tekstowe dźělatko ", polo w pazorkach jako tekst. Dataja CSV ma špalty, kotrež su jako datum, ličba, ličba, ličba formatěrowane:

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

Eksport do Windows-1252, pólne dźělatko : koma, tekstowe dźělatko : jedne pazorki, celowy wobsah kaž pokazane składować:

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

Pozicija tokena

Definicija

Woznam a přikład tokena

1

Pólne dźělatko

Pólne dźělatka jako hódnoty ASCII. Wjacore hódnoty so přez nakósnu smužku („/“) dźěla, to rěka, jeli hódnoty so přez semikolony a horicontalne tabulatory dźěla, by token 59/9 był. Zo byšće z wjacorymi na so slědowacymi dźělatkami jako jedne wobchadźał, připowěsńće „/MRG“ k tokenej. Jeli dataja pola z njezměnitej šěrokosću wobsahuje, wužiwajće „FIX“. Přikład: 44 (,)

2

Tekstowe dźělatko

Tekstowe dźělatko jako hódnota ASCII, na přikład 34 za dwójne pazorki a 39 za jednotliwe pazorki: Přikład: 34 (").

3

Znamješkowa sadźba

Kod znamješkoweje sadźby, kotryž so w dataji wužiwa, kaž w slědowacej tabeli wopisany. Přikład: 0 (system).

4

Linkowe čisło, wot kotrehož so ma čitać.

Import CSV

N: Linkowe čisło, wot kotrehož so ma čitać. Přikład: 3 (wot třećeje linki započeć).

5

Kody celoweho formata za kóždu špaltu

Import CSV

Slěd špaltowych/ formatěrowanskich kodow, hdźež formatěrowanski kod je w slědowacej tabeli podaty. Přikład: "1/5/2/1/3/1/4/1".

Jeli so hódnotne dźělatka wužiwaja, je forma tutoho tokena špalta(format[/špalta/format/…], hdźež špalta je čisło špalty, ze špaltu 1 cyle nalěwo. Formatowy kod so deleka podawa.

Jeli prěni token je „FIX“, ma formu start/format[/start/format/…], hdźež start je čisło prěnjeho znamješka za tute polo, ze znamješkom 0 cyle nalěwo. Format so deleka wujasnja.

6

Rěčny identifikator

Znamješkowy rjećazk w decimalnym pisanju. Tutón token ke ekwiwalent lisćinoweho pola „Rěč“ we wužiwarskim powjerchu za import CSV. Jeli hódnota je 0 abo wuwostajena, so rěčny identifikator wužiwarskeho powjercha wužiwa. Rěčny identifikator na rěčnych identifikatorach Microsoft bazuje.

7

Polo w pazorkach jako tekst

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Tutón token je ekwiwalent kontrolneho kašćika „Polo w pazorkach jako tekst“.

8

Wosebite ličby wotkryć

Import: Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Tutón token je ekwiwalent kontrolneho kašćika „Wosebite ličby wotkryć“.

Eksport: Znamješkowy rjećazk, pak false pak true. Standardna hódnota: true. Tutón token ekwiwalent na wužiwarskim powjerchu nima. Jeli true je, so ličbne cele jako ličby składuja. Jeli false je, ličby so jako tekst z tekstowymi dźělatkami składuja.

9

Celowy wobsah kaž pokazany składować

Eksport CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: true. Tutón token je ekwiwalent kontrolneho kašćika „Celowy wobsah kaž pokazany“.

10

Celowe formle eksportować

Eksport CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Eksport celowych formlow.

11

Mjezoty wotstronić

Import CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Wotstronja mjezoty. Mjezoty na spočatku a kóncu so při čitanju dataje wotrězuja.

12

Tabele eksportować

Eksport CSV

Eksportuje cyły dokument do datajow .csv z jednotliwymi tabelemi, abo do wěsteje tabele.

  • 0 abo njeeksistowacy? woznamjenja standardne zadźerženje, prěnja tabela z přikazoweje linki, abo aktualna tabela w filtrowych nastajenjach filtrow, eksportowana do sample.csv.

  • -1: za wšě tabele, kóžda tabela so do jednotliweje dataje, kotrejež zakładne datajowe mjeno je z mjenom tabele zwjazane, na přikład sample-Tabela1.csv, sample-Tabela2.csv a sample-Tabela3.csv

  • N: Eksportuje N-tu tabelu znutřka wobłuka ličby tabelow. Přikład: zo byšće druhu tabeli eksportował, zapodajće tu 2, zo byšće sample-Tabela2.csv dóstał

13

Jako formle importować

Import CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Postaja, hač formlowe wurazy, kotrež so ze znakom runosće = započinaja, so jako formle wuhódnoćeja abo jako tekstowe daty importuja. Jeli true, formle při zapodaću wuhódnoćeja. Jeli false, formle so jako tekst zapodawaja. Jeli wuwostajeny (scyła njeeksistowacy), standardna hódnota je true, zo by so zadźerženje znamješkoweho rjećazka nastajenjow starych wersijow wobchowało, kotrež tutón token scyła njemějachu. Jeli eksistowacy a prózdny (abo ma druhu hódnotu hač true), je standardna hódnota false.

14

Marku za porjad bajtow (BOM) zasadźić

Eksport CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: false. Jeli true, so marka za porjad bajtow (BOM) do eksporta zapřijima. Jeli false, eksport BOM njezapřijima. Jeli wuwostajeny (scyła njeeksistowacy), standardna hódnota je false, zo by so zadźerženje znamješkoweho rjećazka nastajenjow starych wersijow wobchowało, kotrež tutón token scyła njemějachu. Jeli eksistowacy a prózdny (abo ma druhu hódnotu hač true), je standardna hódnota false. Wotkrywa so awtomatisce při importowanju.

15

Ličby we wědomostnym pisanju spóznać

Import CSV

Znamješkowy rjećazk, pak false pak true. Standardna hódnota: true. Jeli true, so zwěsćuje, hač celowy wobsah, kotryž „E“ abo „e“ wobsahuje, je ličba we wědomostnym pisanju. Jeli false, njepospytuje so, ličby we wědomostnym pisanju spóznać. Token móže jenož false być, jeli token 8 (wosebite ličby spóznać) je false. Jeli wuwostajeny, standardna hódnota je true, zo by so zadźerženje znamješkoweho rjećazka nastajenjow starych wersijow wobchowało, kotrež tutón token scyła njemějachu.


Wosebity pad datajow CSV z dźělatkom, kotrež je w prěnjej lince definowane

Import CSV a Eksport CSV nastajenje pólneho dźělatka sep= a "sep=" podpěrujetej. Hdyž so dokument CSV čita, so dźělatko z jednotliweho pola sep= abo "sep= wozmje, jeli to je jenički linkowy wobsah.

Při čitanju dataje CSV so forma w pazorkach jako celowy wobsah (bjez pazorkow) wobchowuje. Widźiće sep=|, hdyž | je dźělatko w prěnjej lince. We formje bjez pazorkow so dźělatko zaćisnje, dokelž je je woprawdźite pólne dźělatko w konteksće. Widźiće seo= w prěnjej lince.

Při pisanju dataje CSV so wobsah eksistowaceje jednotliweje cele horjeka kaž sep=| aktualnemu dźělatku z formu z pazorkami "sep=|" přiměrja (jeli pazorki/tekstowe dźělatka na prózdne nastajene njejsu a | je dźělatko) a přeco dwójne pazorki ASCII " wužiwa.

Keůi linka, kotraž sep=| wobsahuje, nima so jako daty njeimportować, njezabywajće, čisło Wot linki w dialogu na 2 stajić. Dźiwajće na to, zo so tuta linka njewobchowuje, hdźe znowa składujeće.

Example:


        sep=|
        "PISMIK"|"ZWĚRJO"
        "a"|aksolotl"
        "b"|"baćon"
        "c"|"cebra"
    

Formatěrowanske kody za token 5

Woznam

Kod

Standard

1

Tekst

2

MM/DD/LL

3

DD/MM/LL

4

LL/MM/DD

5

-

6

-

7

-

8

Polo ignorować (njeimportować)

9

US-jendźelšćina

10


Kody znamješkoweje sadźby za token 3

Znamješkowa sadźba

Indeks

Njeznaty

0

Windows-1252/WinLatin 1 (Zapadny)

1

Apple Macintosh (Zapadny)

2

DOS/OS2-437/US (Zapadny)

3

DOS/OS2-850/International (Zapadny)

4

DOS/OS2-860/Portugalski (Zapadny)

5

DOS/OS2-861/Islandski (Zapadny)

6

DOS/OS2-863/Kanadiski-francoski (Zapadny)

7

DOS/OS2-865/Nordiski (Zapadny)

8

Systemowy standard

9

Symbol

10

ASCII/US (Zapadny)

11

ISO-8859-1 (Zapadny)

12

ISO-8859-2 (Srjedźnoeuropski)

13

ISO-8859-3 (Latin 3)

14

ISO-8859-4 (Baltiski)

15

ISO-8859-5 (Kyriliski)

16

ISO-8859-6 (Arabski)

17

ISO-8859-7 (Grjekski)

18

ISO-8859-8 (Hebrejski)

19

ISO-8859-9 (Turkowkski)

20

ISO-8859-14 (Zapadny)

21

ISO-8859-15/EURO (Zapadny)

22

DOS/OS2-737 (Grjekski)

23

DOS/OS2-775 (Baltiski)

24

DOS/OS2-852 (Srjedźnoeuropski)

25

DOS/OS2-855 (Kyriliski)

26

DOS/OS2-857 (Turkowski)

27

DOS/OS2-862 (Hebrejski)

28

DOS/OS2-864 (Arabski)

29

DOS/OS2-866/Ruski (Kyriliski)

30

DOS/OS2-869/Modern (Grjekski)

31

DOS/Windows-874 (Thaiski)

32

Windows-1250/WinLatin 2 (Srjedźnoeuropski)

33

Windows-1251 (Kyriliski)

34

Windows-1253 (Grjekski)

35

Windows-1254 (Turkowski)

36

Windows-1255 (Hebrejski)

37

Windows-1256 (Arabski)

38

Windows-1257 (Baltiski)

39

Windows-1258 (Vietnamski)

40

Apple Macintosh (Arabski)

41

Apple Macintosh (Srjedźnoeuropski)

42

Apple Macintosh/Chorwatski (Srjedźnoeuropski)

43

Apple Macintosh (Kyriliski)

44

Njepodpěrany: Apple Macintosh (Devanagari)

45

Njepodpěrany: Apple Macintosh (Farsi)

46

Apple Macintosh (Grjekski)

47

Njepodpěrany: Apple Macintosh (Gujarati)

48

Njepodpěrany: Apple Macintosh (Gurmukhi)

49

Apple Macintosh (Hebrejski)

50

Apple Macintosh/Islandski (Zapadny)

51

Apple Macintosh/Rumunski (Srjedźnoeuropski)

52

Apple Macintosh (Thaiski)

53

Apple Macintosh (Turkowski)

54

Apple Macintosh/Ukrainski (Kyriliski)

55

Apple Macintosh (Zjednorjena chinšćina)

56

Apple Macintosh (Tradicionelna chinšćina)

57

Apple Macintosh (Japanski)

58

Apple Macintosh (Korejski)

59

Windows-932 (Japanski)

60

Windows-936 (Zjednorjena chinšćina)

61

Windows-Wansung-949 (Korejski)

62

Windows-950 (Tradicionelna chinšćina)

63

Shift-JIS (Japanski)

64

GB-2312 (Zjednorjena chinšćina)

65

GBT-12345 (Tradicionelna chinšćina)

66

GBK/GB-2312-80 (Zjednorjena chinšćina)

67

BIG5 (Tradicionelna chinšćina)

68

EUC-JP (Japanski)

69

EUC-CN (Zjednorjena chinšćina)

70

EUC-TW (Tradicionelna chinšćina)

71

ISO-2022-JP (Japanski)

72

ISO-2022-CN (Zjednorjena chinšćina)

73

KOI8-R (Kyriliski)

74

Unicode (UTF-7)

75

Unicode (UTF-8)

76

ISO-8859-10 (Srjedźnoeuropski)

77

ISO-8859-13 (Srjedźnoeuropski)

78

EUC-KR (Korejski)

79

ISO-2022-KR (Korejski)

80

JIS 0201 (Japanski)

81

JIS 0208 (Japanski)

82

JIS 0212 (Japanski)

83

Windows-Johab-1361 (Korejski)

84

GB-18030 (Zjednorjena chinšćina)

85

BIG5-HKSCS (Tradicionelna chinšćina)

86

TIS 620 (Thaiski)

87

KOI8-U (Kyriliski)

88

ISCII Devanagari (Indiski)

89

Unicode (Změnjeny UTF-8 Java)

90

Adobe Standard

91

Adobe Symbol

92

PT 154 (Kyriliska aziska kodowa strona Windows, wuwita w ParaType)

93

Unicode UCS-4

65534

Unicode UCS-2

65535


Prošu podpěrajće nas!