Foros del Web » Programación para mayores de 30 ;) » Java »

DTD y GetFirstChild y GetNextSibling

Estas en el tema de DTD y GetFirstChild y GetNextSibling en el foro de Java en Foros del Web. Hola, estoy programando un servlet. Para ello he definido las reglas en el documento yo.dtd, en que tengo un elemento <!ELEMENT Tiempo(Hora, Segundos, decimas, centesimas?, ...
  #1 (permalink)  
Antiguo 17/05/2009, 14:07
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
DTD y GetFirstChild y GetNextSibling

Hola,

estoy programando un servlet. Para ello he definido las reglas en el documento yo.dtd, en que tengo un elemento

<!ELEMENT Tiempo(Hora, Segundos, decimas, centesimas?, grados, (dia)*)>

Y tengo un yo.xml donde pongo los datos

En mi servlet tengo que coger los valores de esos campos e imprimirlos, pero no sé si entiendo muy bien los métodos GetNextSibling y GetFirstChild, ya que no obtengo los resultado esperados.

Lo creo que se debería hacer es:

NodeList lista2=doc.getElementsByTagName("Tiempo");


for (int j=0;j<lista.getLength();j++){


Node nodo2=lista2.item(j);


nodo3=nodo2.getFirstChild();//seria Hora?

out.println(nodo3.getNodeName());//y aquí tendrái que imprimir la hora?

nodo4=nodo3.getNextSibling();//y aquí tendría los segundos?


Cómo podría hacer para irlos leyendo, y además poder leer otros elementos que tengan dentro (si por ejemplo el <!ELEMENT Segundos(semana,mes)>

Gracias
un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:46.