TSV

人間が読みやすいファイルフォーマット - TSV

人間が読みやすいファイルフォーマットは、バイナリ形式とは異なり、テキストエディタで直接開いて内容を確認・編集できる形式です。JSON、YAML、XMLなどのデータ交換フォーマットから、CSVやTSVなどの表形式データ、MarkdownやHTMLなどのマークアップ言語まで、様々な用途に応じたフォーマットが存在します。これらのフォーマットは、可読性とポータビリティを重視しており、異なるシステム間でのデータ共有や設定管理において重要な役割を果たしています。

ファイルフォーマット データ交換 設定ファイル テキストベース シリアライゼーション マークアップ言語
code	slug	name	description	extensions
json	javascript-object-notation	JSON	キーと値のペアでデータを表現する、人間が読み書きしやすい軽量なデータ交換フォーマットです。	[".json"]
jsonl	json-lines	JSON Lines	1行に1つのJSONオブジェクトを記述する形式で、ログファイルやストリーミングデータの処理に適しています。	[".jsonl",".ndjson"]
xml	extensible-markup-language	XML	タグを使ってデータを構造化するマークアップ言語で、データの保存や転送によく使われます。	[".xml"]
yaml	yaml-aint-markup-language	YAML	データ構造を人間が読みやすい形式で表現するためのデータ直列化フォーマットで、設定ファイルによく使われます。	[".yaml",".yml"]
toml	tom-s-obvious-minimal-language	TOML	読みやすい設定ファイルのための、キーと値のペアを重視したシンプルな設定ファイルフォーマットです。	[".toml"]
csv	comma-separated-values	CSV	カンマで区切られた値でデータを表現する、シンプルで広く使われる表形式データのフォーマットです。	[".csv"]
tsv	tab-separated-values	TSV	タブで区切られた値でデータを表現する、表形式データのシンプルなフォーマットです。CSVと似ていますが区切り文字が異なります。	[".tsv"]
env	environment-variables	ENV	環境変数を定義するためのシンプルなキー・値ペア形式で、アプリケーション設定の管理に広く使われます。	[".env"]
ini	intitialization-files	INI	セクションとキー・値のペアで設定情報を保存する、シンプルな設定ファイルフォーマットです。	[".ini"]
properties	properties	Properties	キーと値のペアで設定情報を保存する、Javaアプリケーションで広く使われるシンプルな設定ファイル形式です。	[".properties"]
md	markdown	Markdown	テキストを読みやすく、書きやすいプレーンテキスト形式で記述し、構造化されたドキュメントに変換するための軽量マークアップ言語です。	[".md",".markdown"]
rst	restructuredtext	reStructuredText	技術ドキュメントの作成に使われる軽量マークアップ言語で、特にPythonのドキュメント作成で標準的に使用されます。	[".rst",".rest"]
html	hypertext-markup-language	HTML	ウェブページの構造とコンテンツを記述するためのマークアップ言語です。	[".html",".htm"]