miércoles, 8 de febrero de 2012

martes, 31 de enero de 2012

CSV comma-separated values

"CSV" representa "Comma Separated Value" en inglés, o valores separados por coma en castellano, es decir, que se utilizan comas para separar los diferentes campos y los datos que introduzcas en ellos.
es un tipo de archivo en el que se almacena información para exportación/importación desde/hacia una base de datos, donde los valores de cada renglón (registro) de la misma aparecen separados por comas. 

El formato CSV es muy sencillo y no indica un juego de caracteres concreto, ni cómo van situados los bytes, ni el formato para el salto de línea. Estos puntos deben indicarse muchas veces al abrir el fichero, por ejemplo, con una hoja de cálculo.

Aqui algunos ejemplos para entender mejor como se emplea :

Ejemplo

OBRA -------------------AUTOR ------------EDITORIAL
Robots e Imperio ---Isaac Asimov ------Plaza y Janés
Invernáculo -----------Brian W. Aldiss---- Minotauro

El ejemplo anterior se podría representar en CSV como:

OBRA,AUTOR,EDITORIAL
Robots e Imperio, Isaac Asimov, Plaza y Janés
Invernáculo, Brian W. Aldiss, Minotauro


Extensible Markup Language

XML   Es un metalenguaje , y es una simplificacion y adaptacion de SGML que  define gramatica de lenguajes especificos como el html en si no es un lenguaje en particular si no una manera  de definir lenguajes para diferentes necesidades.
XML no solo ha nacido para su aplicacion para el internet sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. y se puede usar en bases de datos, editores de texto, hojas de calculo y cualquier cosa.
Ahora es muyu importante en la actualidad porque permita la compatibilidad entre sistemas para compartir la informacion de una manera facil y segura.