Fortran y XML
- 7 April, 2006 //
- informática //
- Tags :
- 0 Comments
Comentaré en el post algunas de mis impresiones al integrar Fortran y XML, y de como he decidido dejarlo de lado.
En primer lugar citaré las direcciones web de las 3 librerías de parsers de XML para Fortran mas populares.
Probé el primero de los tres pensando que leer los datos que quería de mi fichero XML sería un proceso straight-forward (como me gusta esta expresion). Pues me equivoque: hace falta declarar metodos especificos para manejar cada tag, de modo que la conversion es hasta cierto punto manual.
Asi que desistí y me metí con el XSLT a ver que pasaba. El proceso es: 1) El usuario define las opciones y las guarda en un fichero XML, 2) Se le pasa una hoja de estilos XSLT que convierte del XML a un fichero de texto plano con numeros y una estructura prefijada, 3) Se lee desde Fortran de forma facil.
La verdad es que me duele hacerlo así, tiene que haber cosas mejores.
Mirando el segundo de los parsers, esta en un estado mucho mas avanzado que el anterior. Tendre que probarlo antes de decidirme a usar XSLT (me duele, y mucho).
La verdad es que esto del XML es de un pijería impresionante. En vez de tener un fichero simple con los valores numericos y las opciones representadas con enteros, tenemos una estructura arbórea de datos interrelacionados. La verdad es que no se si me va a compensar el trabajo extra, pero casi seguro que me comensará, ya que el XML es una herramienta actual y muy extensible, cuya utilización en el ámbito al que me atengo está todavía en sus inicios. Veremos que pasa con el segundo parser…