Archivos

Solo disponible en BuenasTareas
  • Páginas : 6 (1379 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de agosto de 2012
Leer documento completo
Vista previa del texto
Procesamiento de archivos csv: Son un tipo de documento que contiene un formato sencillo para representar datos en forma de una tabla. Sus siglas en ingles:
C: Comma S: Separated V: Values.
Una característica es:
Las columnas se encuentran separadas por comas.
Las filas por saltos de línea.
Este formato es muy sencillo, un ejemplo puede ser una hoja de calculo: A continuación se muestraotro ejemplo: 1990, María, 10231416, 4to semestre1991, Mario, 10231516, 2do semestre. En el caso de que se encuentren comas en el mismo texto, entonces, se utilizan las comillas dobles para citar la diferencia:"1990, María", "10231416, 4to semestre""1991, Mario", "10231516, 2do semestre. Este tipo de ficheros utilizan un formato llamado RFC 4180 el cual da formato y tipo. Introducción. El formatode valores separados por comas (CSV) se ha utilizado para el intercambio de Y la conversión de datos entre diferentes programas de hoja de cálculo para bastante. Algún tiempo. Sorprendentemente, mientras que este formato es muy común, se nunca fue formalmente documentado. Además, mientras que la IANA MIMERegistro incluye un árbol de registro Text / separados por tabuladores de valores" de tipo,tipos MIME no han sido nunca Registrado con IANA para CSV. Al mismo tiempo, diversos programas y Sistemas operativos han empezado a usar diferentes tipos MIME para este Formato. Este RFC documentos el formato de valores separados por comas (CSV) y los archivos de registros formalmente el texto / csv" tipo MIME para CSV. De conformidad con el RFC 2048
2. Definición del formato CSV Aunque existendiversas implementaciones de las especificaciones y de la CSV (por ej. [4], [5], [6] y [7]), no es formal.
Especificación en existencia, que permite una amplia variedad de la interpretación de archivos CSV. En esta sección los documentos que el formato parece ser seguida por la mayoría de las implementaciones:
1. Cada registro se encuentra en una línea distinta, delimitado por una línea Pausa(CRLF). Porejemplo: Aaa, bbb, ccc CRLFZzz, yyy, xxx CRLF
2. El último registro en el archivo puede o no tener una fila interminable Romper. Por ejemplo: Aaa, bbb, ccc CRLFZzz, yyy, xxx3. Existe tal vez una línea de cabecera opcionales aparecen como la primera línea del archivo con el mismo formato de registro de líneas normales. Esta cabecera contendrá los nombres correspondientes a los campos enel archivo y debe contener el mismo número de campos como en las actas. El resto del archivo (la presencia o ausencia de la línea de cabecera deberá indicarse a través de la opción "cabecera" de este parámetro Tipo MIME). Por ejemplo: Field_name, field_name, field_name CRLF. Aaa, bbb, ccc CRLFZzz, yyy, xxx CRLFShafranovich Informativo RFC 4180 y Formato Común de tipos MIME de los ficheros CSVOctubre 20054. Dentro de la cabecera y de cada registro, puede haber una o más campos, separados por comas. Cada línea debe contener el mismo número de campos en todo el archivo. Los espacios se consideran parte de un campo y no debe ser ignorada. El último en el campo registro no debe ser seguido de una coma.
Por ejemplo: AAA, BBB, CCC5. Cada campo puede o no se escribe entre comillas dobles (sinembargo algunos programas, como Microsoft Excel, no utilice comillas dobles A todos). Si los campos no son cerrados con comillas dobles, y luego comillas dobles puede no aparecer dentro de los campos. Por ejemplo: "Aaa", "bbb", "ccc" CRLFZzz, yyy, xxx6.
Los campos que contengan saltos de línea (CRLF), comillas dobles, y comas Deben escribirse entre comillas dobles. Por ejemplo: "Aaa", "b CRLFBb"," ccc "CRLFZzz, yyy, xxx7. Si comillas dobles se usan para encerrar campos, entonces una doble cita Que aparecen dentro de un campo debe ser librado por el anterior con otro doble cotización. Por ejemplo: "Aaa", "b" "bb", "ccc".
Procesamiento de archivos xml: A medida que la tecnología XML se extiende, cada vez más información se distribuye en este formato. Pero XML nació como formato de...
tracking img