[eside-ghost] Parser XML

Uvatha enekruti en yahoo.es
Vie Feb 10 12:43:21 CET 2006


Aupa Jonan!
  
    Ciertamente no creo q XSLT tenga tanta potencia. Si lo vas a  hacer con DOM a pelo, hay una implementación de DOM para Java q  facilita las cosas, quiza os interesa mirarla. Se llama JDOM (no se  quedaron calvos buscando el nombre xD), y la tienes en  http://www.jdom.org/. No la conozco mucho, pero anduvimos cacharreando  hace un año o así y la impresión q m dio fue muy buena. Generaba clases  q hacian el parseo mucho más amigable. La verdad es q mis recuerdos son  escasos xDDD, tendré q dejar d salir los findes xD.
  
    De todas formas el DOM de la J2SE es fácil de manejar, aunq  propenso a crear tochos de código importantes (creo q has hecho ya la  practica de ISO3 y t habrás dado cuenta ya xD), si no necesitais  grandes parseos, os puede servir perfestamente. 
  
  Mucho animo y un saludo!

Jonan <jonbaine en gmail.com> escribió:  Ke pacha enekruti!!!!
  ayer estuvimos kenneth y yo discutiendo sobre cual sería la mejor manera de hacer la movidilla esa.
  La verdad es que la idea es pasar de XML a SVG mediante XSLT, que se  puede, ya que XSLT sirve para pasar de un lenguaje de etiquetas como  XML a otro como puede ser SVG, RTF... mediante un parser (el de los  navegadores solo hace la transformacion de XML a HTML) como puede ser  el XT. 
  http://www.programacion.net/articulo/joa_svg2/
  Pero hay un problema y es que XSLT hace una transformación como si  fuera un parser SAX y necesito más informacion (donde esta localizado  cada nodo, en que nivel se encuetra...) y con XSLT puede representarlos  en un nivel concreto, pero no puede calcularlo dinamicamente (para  calcular la posicion de un nodo hay que tener en cuenta los demas) ,  que es lo que nos hace falta(creo que me he explicado un poquillo mal).
  Por eso me imagino que cargaremos con un DOM toda la estructura de nodos y generaremos el XML del SVG a pelo, pos eso.
  
  Saludos 
  Jonan

El día 10/02/06, Uvatha <enekruti en yahoo.es> escribió:  Wop again!
  
  >si lo que quieres es transformar xml, la primera opcion q me viene a 
  >la cabeza es xslt (  http://www.w3.org/TR/xslt)
  
    Se m fue la olla en el mail anterior xDD. Vi XML y lenguaje de  alto nivel y m lancé a escribir xDDD. Si lo q quieres es una  tranformación directa XSLT es lo mejor, sin duda. Este es el tutorial q  da Sun para acceder a xslt desde Java:
  
    http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JAXPXSLT6.html  
  
    La libreria q se utiliza creo q viene en la J2SE 1.5.
  
   Espero q t sirva Kenneth!.
  
  Un saludillo!

EthDra <  ethdra en telefonica.net> escribió:  Hola,
    si lo que quieres es transformar xml, la primera opcion q me viene a   
la cabeza es xslt (http://www.w3.org/TR/xslt), un dialecto xml para 
transformar xmls en ot   ros   xmls, incluido xhtml.

Se despide,
    EthDra

Kenneth Lobato wrote:

>Buenas a todos.
>
>Estoy trabajando con Redes Bayesianas y en el aprendizaje de estructura de las   
>mismas tengo generada la salida a ficheros xml. El tema es que me gustaría 
>poder darle una capa de visualización más acorde a leer texto cuasi-plano 
>xDDD. 
>
>Estaba pensando a ver si me podeis recomendar algún lenguaje de programación a   
>alto nivel (python, perl...) que permita transformar el xml que se genera 
>(C++) de la siguiente forma:
> - Leo tag de nodo, cojo el nombre y dibujo en pantalla (web o gui...) un 
>círculo con el nombre dentro.  
> - Leo Child-tag del nodo y si tiene hijos, dibujo una fecha orientada hacia 
>el correspondiente.
>
>Una posible interfaz imagino que por comodidad sería por web, así quedaría el 
>acceso a la información de las pruebas   disponible.
>
>Thx.
>  
>

_______________________________________________
eside-ghost mailing list
  eside-ghost en deusto.es
https://listas.deusto.es/mailman/listinfo/eside-ghost  



//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\

"Take a look to the sky just before you die
It's the last time he will  
Blackened roar, massive roar, fills the crumbling sky
Shattered goal fills his soul with a ruthless cry
Stranger now are his eyes to this mystery
He hears the silence so loud
Crack of dawn, all is gone except the will to be  
Now they see what will be, blinded eyes to see"

For Whom The Bell Tolls. James Hetfield.

//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\    

---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
  http://es.voice.yahoo.com  


_______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es  
https://listas.deusto.es/mailman/listinfo/eside-ghost


  
  _______________________________________________
eside-ghost mailing list
eside-ghost en deusto.es
https://listas.deusto.es/mailman/listinfo/eside-ghost


//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\

"Take a look to the sky just before you die
It's the last time he will
Blackened roar, massive roar, fills the crumbling sky
Shattered goal fills his soul with a ruthless cry
Stranger now are his eyes to this mystery
He hears the silence so loud
Crack of dawn, all is gone except the will to be
Now they see what will be, blinded eyes to see"

For Whom The Bell Tolls. James Hetfield.

//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\
		
---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20060210/6492b5c4/attachment.htm


Más información sobre la lista de distribución eside-ghost