Skip to content

convert log data in ltsv format to tsv (with header) format, or vice versa

License

Notifications You must be signed in to change notification settings

fu7mu4/ltsv-tsv-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

README of ltsv-tsv converter

What is ltsv-tsv converter

This is a text simple format converter among LTSV(labelled tab-separated values) and TSV(tab-separated values) format with header included labels in first line on its file. If you want to know detail of ltsv, see http://ltsv.org/

require

perl only (author’s perl version is 5.12.4)

distribution

filedetailusage
README.orgsmall descriptionopen by text-editor
LicenseLicense (perl artistic license)open by text-editor
ltsv2tsvwh.plconvert ltsv format to tsv(wh) formatltsv2tsvwh.pl foo.ltsv > foo.tsv
tsvwh2ltsv.plconvert tsv(wh) format to ltsv formattsvwh2ltsv.pl foo.tsv > foo.ltsv

convert

when you convert in each other format, if some values are missing, they are treated as null string “”.

sample of labelled tab-separated values format

foo:1	bar:2	baz:3
foo:4	bar:5	baz:6
foo:7	bar:8	baz:9

sample of tab-separated values format (with header)

foo	bar	baz
1	2	3
4	5	6
7	8	9

これは何?

これは、LTSVとTSV形式を相互変換するツールです。TSV形式の先頭の行をheaderとしこれらをLTSVのラベルとして扱います。 もし、LTSV形式の詳細が知りたければ、 http://ltsv.org/ を参照してください。

必要なもの

perl のみ (perl 5.12.4で動作確認)

配布物

ファイル説明使用法
README.orgこれの説明テキストエディタで開く
Licenseライセンス (perl artistic license)テキストエディタで開く
ltsv2tsvwh.plltsv から tsv への変換ltsv2tsvwh.pl foo.ltsv > foo.tsv
tsvwh2ltsv.pltsv から ltsv への変換tsvwh2ltsv.pl foo.tsc > foo.ltsv

変換

フォーマットの変換時に、いくつかの値がない場合、それらの値は空文字列 “”として変換されます。

LTSV:labelled tab-separated valuesフォーマットの例

foo:1	bar:2	baz:3
foo:4	bar:5	baz:6
foo:7	bar:8	baz:9

TSV:tab-separated values フォーマット(ヘッダ行あり)の例

foo	bar	baz
1	2	3
4	5	6
7	8	9

About

convert log data in ltsv format to tsv (with header) format, or vice versa

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages