Analizar un fichero y almacenarlo en memoria
Publicado: 2005-10-31 21:12 @925
Hola,
Quiero almacenar en un fichero de texto información, la intención es hacerlo más o menos en este formato:
El fichero de texto puede tener muchas de entradas de este tipo... Luego estos datos quiero pasarlos a memoria y almacenarlos en una tabla, preferente en una matriz de este estilo para poder acceder a ellos fácilmente:
¿Alguna idea de cómo analizar el fichero que almacena los datos? ¿Es buena idea almacenar los datos en una matriz bidimensional, alguna estructura más óptima para este formato? ¿Cómo se crearía una matriz de este estilo?
¡¡Muchas gracias!!
Quiero almacenar en un fichero de texto información, la intención es hacerlo más o menos en este formato:
Using text Syntax Highlighting
dato1 {
variable1 = valor1;
variable2 = valor2;
variable3 = valor3;
variable4 = valor4;
}
dato 2 {
variable1 = valor5;
variable2 = valor6;
variable3 = valor7;
variable4 = valor8;
}
(..)
variable1 = valor1;
variable2 = valor2;
variable3 = valor3;
variable4 = valor4;
}
dato 2 {
variable1 = valor5;
variable2 = valor6;
variable3 = valor7;
variable4 = valor8;
}
(..)
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
El fichero de texto puede tener muchas de entradas de este tipo... Luego estos datos quiero pasarlos a memoria y almacenarlos en una tabla, preferente en una matriz de este estilo para poder acceder a ellos fácilmente:
Using text Syntax Highlighting
|---A----|----B---|---C----|---D----|
-------|--------|--------|--------|--------|
dato1 | valor1 | valor2 | valor3 | valor4 |
dato2 | valor5 | valor6 | valor7 | valor9 |
(..)
-------|--------|--------|--------|--------|
dato1 | valor1 | valor2 | valor3 | valor4 |
dato2 | valor5 | valor6 | valor7 | valor9 |
(..)
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
¿Alguna idea de cómo analizar el fichero que almacena los datos? ¿Es buena idea almacenar los datos en una matriz bidimensional, alguna estructura más óptima para este formato? ¿Cómo se crearía una matriz de este estilo?
¡¡Muchas gracias!!