2011-10-26 8 views
17

フィールドがパイプで区切られたデータファイルを解析しています。レコードは改行で区切られています。これはCSVファイルやTSVファイル(http://www.cs.tut.fi/~jkorpela/TSV.html)に似ていますが、パイプで区切られたデータのファイル拡張子は何ですか?パイプで区切られたファイルに使用するファイル拡張子は何ですか?

具体的にはhttp://en.wikipedia.org/wiki/Delimiter-separated_valuesに記載されているものはありません。また、私が参照した5つほどのStackOverflowの質問には触れられていません。

WP記事では、コンマからCSVへの「拡張」とTSVへのタブの拡張は、PSVでなければならないことが示唆されています。誰もがパイプをパイプと呼んでいるわけではありません。

おそらく、パイプで区切られたデータを使用する普及しているソフトウェアパッケージがあり、その拡張機能を備えていますので、デファクトスタンダードを設定できますか?

答えて

9

があれば私は標準に従いたいと思っていたので、私は同じ質問をしました。ここでの明確な選択は、.csv.tsvのネーミングシステムを考慮して.psvですが、どこでも使用できません。

パイプで区切られたファイルに関連付けられている最も一般的な拡張子は、単に.txtです。 census.govおよび他の政府機関の輸出は、パイプで区切られたファイルに.txtを使用します。

+2

HL7データ交換フォーマットでは通常、バーを使用するため、この投稿に「hl7」の余分なタグを追加しました。データを区切るにはカラット^を使用します。その拡張は "hl7"となる傾向があります。パイプで区切られたデータには、csvまたはtxtを使用します。 psvは誰かに混乱を招く可能性があります。「ねえ、私はそれをPhotoshopベクターで開きますか?」 csvを読み取るプログラムであれば、デリミタをパイプにインテリジェントに変更できます。ありがとう、リーク。 –

関連する問題