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

xml a html

Estas en el tema de xml a html en el foro de Programación General en Foros del Web. Uso el sablotron para transformar un archivo xml en html, usando xslt. La transformación me va perfectamente, pero me aparece un warning. Si fuese para ...
  #1 (permalink)  
Antiguo 06/09/2007, 17:21
 
Fecha de Ingreso: septiembre-2007
Mensajes: 10
Antigüedad: 16 años, 8 meses
Puntos: 0
xml a html

Uso el sablotron para transformar un archivo xml en html, usando xslt. La transformación me va perfectamente, pero me aparece un warning. Si fuese para uso propio no me importaria, pero es un trabajo que debo entregar, así que supongo que evitar el warning sería lo correcto. He buscando por internet, pero nosé que puede ser.

El dtd creo que está bien, de hecho lo puse mal a posta y daba otro tipo de error (use el xmllint para comprobarlo). Una vez que el xmllint no me daba problemas con el dtd ya use el sabloron.

Warning [code:93] [URI:file:///asignaturas.dtd] [line:33]
unsupported language 'en'
  #2 (permalink)  
Antiguo 07/09/2007, 07:54
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Re: xml a html

pero el mensaje de error es bastante claro, en la línea 33 definís un lenguaje que no está soportado...'en'...

Fijate de cambiar el lenguaje o sacarlo directamente...

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 07/09/2007, 08:50
 
Fecha de Ingreso: septiembre-2007
Mensajes: 10
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: xml a html

Mirando la línea 33 me encuentro un elemento xml, en concreto este:

<nombre>Informática Avanzada</nombre>

que anteriormente era Diseño de informatica. Supongo que el error viene de la ñ que no está soportada en el inglés.
Supuse que era eso, pero el error me sigue dando y en la misma línea. Los demás elementos también contienen tildes y a pesar de que diga que es en la línea 33 del .dtd, debe de ser en el .xml porque en el dtd sólo tengo 10 líneas. En el xsl esa línea en concreto está vacía.
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 11:55.