Mga Opsyon sa Filter ng CSV

Ang CSV filter ay tumatanggap ng pagpipiliang string na naglalaman ng lima hanggang labinlimang token, na pinaghihiwalay ng mga kuwit. Ang mga token 6 hanggang 15 ay opsyonal.

Halimbawa:

Mag-import mula sa UTF-8, Wikang German, Comma separated, Text delimiter ", Sinipi na field bilang text. Ang CSV file ay may mga column na naka-format bilang petsa, numero, numero, numero:

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

I-export sa Windows-1252, Field delimiter : kuwit, Text delimiter : quote, I-save ang mga nilalaman ng cell tulad ng ipinapakita:

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

Posisyon ng Token

Kahulugan

Kahulugan at Halimbawa ng Token

1

Field Separator

(mga) field separator bilang mga halaga ng ASCII. Ang maraming value ay pinaghihiwalay ng slash sign ("/"), ibig sabihin, kung ang mga value ay pinaghihiwalay ng semicolon at horizontal tabulator, ang token ay magiging 59/9. Upang ituring ang ilang magkakasunod na separator bilang isa, pagkatapos ay idugtong ang '/MRG' sa token. Kung ang file ay naglalaman ng mga fixed width na field, pagkatapos ay gamitin ang 'FIX'. Halimbawa: 44 (,)

2

Text Delimiter

Ang text delimiter bilang ASCII value, tulad ng 34 para sa double quotes at 39 para sa single quotes. Halimbawa: 34 (").

3

Set ng Character

Ang code ng set ng character na ginamit sa file tulad ng inilarawan sa talahanayan sa ibaba. Halimbawa: 0 (System).

4

Numero ng linya upang simulan ang pagbabasa.

Pag-import ng CSV

N : numero ng linya upang simulan ang pagbabasa. Halimbawa: 3 (magsimula sa ikatlong linya).

5

Mga Code ng Cell Format para sa Bawat Column

Pag-import ng CSV

Isang pagkakasunud-sunod ng column/formatting code, kung saan ang formatting code ay ibinigay sa talahanayan sa ibaba. Halimbawa: "1/5/2/1/3/1/4/1".

Kung gagamitin ang mga value separator, ang anyo ng token na ito ay column/format[/column/format/…] kung saan ang column ay ang numero ng column, na ang 1 ang pinakakaliwang column. Ang format code ay nakadetalye sa ibaba.

Kung ang unang token ay FIX mayroon itong form na start/format[/start/format/…], kung saan ang simula ay ang numero ng unang character para sa field na ito, na ang 0 ang pinakakaliwang character sa isang linya. Ang format ay ipinaliwanag sa ibaba.

6

Tagatukoy ng wika

String na ipinahayag sa decimal notation. Ang token na ito ay katumbas ng listbox ng "Wika" sa user interface para sa pag-import ng CSV. Kung 0 o inalis ang value, gagamitin ang language identifier ng user interface. Ang identifier ng wika ay batay sa mga identifier ng wika ng Microsoft.

7

Naka-quote na field bilang text

String, alinman mali o totoo . Default na halaga: mali . Ang token na ito ay katumbas ng check box na "Sipi na field bilang text".

8

I-detect ang mga espesyal na numero

import: String, alinman mali o totoo . Default na halaga: mali . Ang token na ito ay katumbas ng check box na "Detect special numbers".

I-export: String, alinman mali o totoo . Default na halaga: totoo . Ang token na ito ay walang katumbas na UI. Kung totoo , ang mga cell ng numero ay iniimbak bilang mga numero. Kung mali , ang mga numero ay iniimbak bilang text, na may mga text delimiter.

9

I-save ang mga nilalaman ng cell tulad ng ipinapakita

Pag-export ng CSV

String, alinman mali o totoo . Default na halaga: totoo . Ang token na ito ay katumbas ng check box na "I-save ang mga nilalaman ng cell gaya ng ipinapakita".

10

I-export ang mga formula ng cell

Pag-export ng CSV

String, alinman mali o totoo . Default na halaga: mali . I-export ang mga formula ng cell.

11

Alisin ang mga puwang

Pag-import ng CSV

String, alinman mali o totoo . Default na halaga: mali . Alisin ang mga puwang. I-trim ang mga puwang sa unahan at trailing, kapag binabasa ang file.

12

I-export ang mga sheet

Pag-export ng CSV

I-export ang buong dokumento sa mga indibidwal na sheet .csv file o isang tinukoy na sheet.

  • 0 o wala: nangangahulugang ang default na gawi, unang sheet mula sa command line, o kasalukuyang sheet sa mga opsyon sa macro filter, na na-export sa sample.csv

  • -1 : para sa lahat ng mga sheet, ang bawat sheet ay na-export sa isang indibidwal na file ng pangalan ng base file na pinagsama sa pangalan ng sheet, halimbawa sample-Sheet1.csv, sample-Sheet2.csv at sample-Sheet3.csv

  • N : i-export ang N-th sheet sa loob ng hanay ng bilang ng mga sheet. Halimbawa: para i-export ang pangalawang sheet, itakda ang 2 dito para makakuha ng sample-Sheet2.csv

13

Mag-import bilang mga formula

Pag-import ng CSV

String, alinman mali o totoo . Default na halaga: mali . Tinutukoy kung ang mga formula expression na nagsisimula sa a = equal sign character ay susuriin bilang mga formula o i-import bilang textual na data. Kung totoo suriin ang mga formula sa input. Kung mali ang mga formula ay input bilang text. Kung tinanggal (wala talaga), ang default na halaga ay totoo upang mapanatili ang gawi ng string ng mga pagpipilian sa lumang bersyon na walang ganitong token. Kung mayroon at walang laman (o anumang iba pang halaga kaysa sa totoo ) ang default na halaga ay mali .

14

Isama ang isang byte-order-mark (BOM)

Pag-export ng CSV

String, alinman mali o totoo . Default na halaga: mali . Kung totoo isama ang isang byte-order-mark (BOM) sa pag-export. Kung mali ang pag-export ay walang kasamang BOM. Kung tinanggal (wala talaga), ang default na halaga ay mali upang mapanatili ang gawi ng string ng mga pagpipilian sa lumang bersyon na walang ganitong token. Kung mayroon at walang laman (o anumang iba pang halaga kaysa sa totoo ) ang default na halaga ay mali . Awtomatikong natukoy sa panahon ng pag-import.

15

I-detect ang mga numero sa scientific notation

Pag-import ng CSV

String, alinman mali o totoo . Default na halaga: totoo . Kung totoo tuklasin kung ang isang cell content na naglalaman ng 'E' o 'e' ay isang numero sa scientific notation. Kung mali huwag subukang tuklasin ang mga numero sa siyentipikong notasyon. Maaaring maging token mali kung ang token 8 (Tuklasin ang mga espesyal na numero) ay mali . Kung tinanggal, ang default na halaga ay totoo upang mapanatili ang gawi ng string ng mga pagpipilian sa lumang bersyon na walang ganitong token.


Espesyal na kaso ng mga CSV file na may separator na tinukoy sa unang linya

Suporta sa pag-import at pag-export ng CSV a sep= at "sep=" setting ng field separator. Kapag nagbabasa ng isang CSV na dokumento, ang separator ay kinuha mula sa inisyal sep= o "sep=" solong field, kung iyon lang ang nilalaman ng linya.

Kapag nagbabasa ng CSV file, ang naka-quote na form ay pinapanatili bilang (hindi naka-quote) na nilalaman ng cell. Nakikita mo sep=| kapag | ay ang separator sa unang linya. Sa hindi sinipi na anyo, ang separator ay itinapon dahil ito ay isang tunay na field separator sa konteksto. Nakikita mo sep= sa unang linya.

Kapag nagsusulat ng CSV file, ang nilalaman ng umiiral na solong itaas na kaliwang cell tulad ng sep=| ay iniangkop sa kasalukuyang separator na may sinipi na anyo ng "sep=|" (kung ang mga quote / text delimiter ay hindi nakatakdang walang laman at | ang separator) at palaging gumagamit ng ASCII " double quote character.

Kung ang linyang naglalaman ng sep=| ay hindi dapat i-import bilang data, tandaan na itakda ang Mula sa hilera numero sa dialog hanggang 2. Tandaan na ang linyang ito ay hindi papanatilihin kapag muling nagse-save.

Halimbawa:


        sep=|
        "SULAT"|"HAYOP"
        "a"|"aardvark"
        "b"|"oso"
        "c"|"baka"
    

Mga Code sa Pag-format para sa Token 5

Ibig sabihin

Code

Pamantayan

1

Text

2

MM/DD/YY

3

DD/MM/YY

4

YY/MM/DD

5

-

6

-

7

-

8

Huwag pansinin ang field (huwag mag-import)

9

US-English

10


Mga Code ng Character Set para sa Token 3

set ng character

Index

Hindi alam

0

Windows-1252/WinLatin 1 (Western)

1

Apple Macintosh (Western)

2

DOS/OS2-437/US (Western)

3

DOS/OS2-850/International (Western)

4

DOS/OS2-860/Portuguese (Western)

5

DOS/OS2-861/Icelandic (Western)

6

DOS/OS2-863/Canadian-French (Western)

7

DOS/OS2-865/Nordic (Western)

8

Default ng system

9

Simbolo

10

ASCII/US (Western)

11

ISO-8859-1 (Western)

12

ISO-8859-2 (Central European)

13

ISO-8859-3 (Latin 3)

14

ISO-8859-4 (Baltic)

15

ISO-8859-5 (Cyrillic)

16

ISO-8859-6 (Arabic)

17

ISO-8859-7 (Griyego)

18

ISO-8859-8 (Hebreo)

19

ISO-8859-9 (Turkish)

20

ISO-8859-14 (Western)

21

ISO-8859-15/EURO (Western)

22

DOS/OS2-737 (Griyego)

23

DOS/OS2-775 (Baltic)

24

DOS/OS2-852 (Central European)

25

DOS/OS2-855 (Cyrillic)

26

DOS/OS2-857 (Turkish)

27

DOS/OS2-862 (Hebreo)

28

DOS/OS2-864 (Arabic)

29

DOS/OS2-866/Russian (Cyrillic)

30

DOS/OS2-869/Moderno (Griyego)

31

DOS/Windows-874 (Thai)

32

Windows-1250/WinLatin 2 (Central European)

33

Windows-1251 (Cyrillic)

34

Windows-1253 (Griyego)

35

Windows-1254 (Turkish)

36

Windows-1255 (Hebreo)

37

Windows-1256 (Arabic)

38

Windows-1257 (Baltic)

39

Windows-1258 (Vietnamese)

40

Apple Macintosh (Arabic)

41

Apple Macintosh (Central European)

42

Apple Macintosh/Croatian (Central European)

43

Apple Macintosh (Cyrillic)

44

Hindi suportado: Apple Macintosh (Devanagari)

45

Hindi suportado: Apple Macintosh (Farsi)

46

Apple Macintosh (Griyego)

47

Hindi suportado: Apple Macintosh (Gujarati)

48

Hindi suportado: Apple Macintosh (Gurmukhi)

49

Apple Macintosh (Hebreo)

50

Apple Macintosh/Icelandic (Western)

51

Apple Macintosh/Romanian (Central European)

52

Apple Macintosh (Thai)

53

Apple Macintosh (Turkish)

54

Apple Macintosh/Ukrainian (Cyrillic)

55

Apple Macintosh (Chinese Simplified)

56

Apple Macintosh (Tradisyunal na Tsino)

57

Apple Macintosh (Japanese)

58

Apple Macintosh (Korean)

59

Windows-932 (Japanese)

60

Windows-936 (Chinese Simplified)

61

Windows-Wansung-949 (Korean)

62

Windows-950 (Tradisyonal na Tsino)

63

Shift-JIS (Japanese)

64

GB-2312 (Chinese Simplified)

65

GBT-12345 (Tradisyonal na Tsino)

66

GBK/GB-2312-80 (Chinese Simplified)

67

BIG5 (Tradisyonal na Tsino)

68

EUC-JP (Japanese)

69

EUC-CN (Chinese Simplified)

70

EUC-TW (Tradisyonal na Tsino)

71

ISO-2022-JP (Japanese)

72

ISO-2022-CN (Chinese Simplified)

73

KOI8-R (Cyrillic)

74

Unicode (UTF-7)

75

Unicode (UTF-8)

76

ISO-8859-10 (Central European)

77

ISO-8859-13 (Central European)

78

EUC-KR (Korean)

79

ISO-2022-KR (Korean)

80

JIS 0201 (Japanese)

81

JIS 0208 (Japanese)

82

JIS 0212 (Japanese)

83

Windows-Johab-1361 (Korean)

84

GB-18030 (Chinese Simplified)

85

BIG5-HKSCS (Tradisyonal na Tsino)

86

TIS 620 (Thai)

87

KOI8-U (Cyrillic)

88

ISCII Devanagari (Indian)

89

Unicode (binagong UTF-8 ng Java)

90

Adobe Standard

91

Simbolo ng Adobe

92

PT 154 (Windows Cyrillic Asian codepage na binuo sa ParaType)

93

Unicode UCS4

65534

Unicode UCS2

65535


Mangyaring suportahan kami!