2011-10-26 13 views
17

Estoy analizando un archivo de datos cuyos campos están separados por tuberías. Los registros están separados por líneas nuevas. Esto es similar a un archivo CSV o incluso a un archivo TSV (http://www.cs.tut.fi/~jkorpela/TSV.html), pero me pregunto cuál es la extensión de archivo aceptada para datos delimitados por tuberías.¿Cuál es la extensión de archivo aceptada para usar para archivos delimitados por tuberías?

No veo uno específicamente mencionado en http://en.wikipedia.org/wiki/Delimiter-separated_values y no he encontrado mención de uno de los 5 o más preguntas de StackOverflow a las que hice referencia.

El artículo de WP me sugiere que, a modo de "extensión" de coma a CSV y pestaña a TSV, la extensión debe ser PSV. Sin embargo, no todo el mundo llama tubería a una tubería.

Tal vez exista un paquete de software popular que utiliza datos delimitados por tuberías y tiene una extensión para él, estableciendo así el estándar de facto.

Respuesta

9

Tuve esta misma pregunta porque quería seguir el estándar si había. La opción obvia aquí es .psv teniendo en cuenta el sistema de nombres de .csv y .tsv - sin embargo, no pude encontrar esto en uso en ninguna parte.

La extensión más común que pude encontrar asociada con un archivo delimitado por tuberías es simplemente .txt. Las exportaciones de census.gov y la mayoría de las demás entidades gubernamentales usan .txt para archivos delimitados por tuberías.

+2

Agregué una etiqueta adicional de "hl7" a esta publicación porque el formato de intercambio de datos HL7 generalmente usa barras | y quilates^para delimitar datos. Su extensión tiende a ser "hl7". Usaré csv o txt para datos delimitados por tuberías. psv podría ser confuso para alguien: "¿con qué abro eso con el vector photoshop?" pero cualquier programa que lea csv puede probablemente cambiar inteligentemente el delimitador a una tubería. Gracias, puerro. –

Cuestiones relacionadas