A mi me ha llegado el hilo entero<br><br>El sábado, 11 de agosto de 2018, Eduardo Fiat <<a href="mailto:etfiat@unizar.es">etfiat@unizar.es</a>> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Si he respondido, igual la lista petardea...<br><br><div class="gmail_quote">El 11 de agosto de 2018 18:20:47 CEST, "Héctor Lahoz" <<a href="mailto:hectorlahoz@gmail.com" target="_blank">hectorlahoz@gmail.com</a>> escribió:<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<pre>Héctor Lahoz wrote:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 1ex 0.8ex;border-left:1px solid #729fcf;padding-left:1ex"> <br> Tengo un "problemilla". Cogí por ahí un montón de datos en HTML.<br> Concretamente en XHTML. Al menos es lo que pone en el DOCTYPE.<br> Luego la realidad es que ni siquiera era XML bien formado así<br> que no podía hacer mucho con ellos.<br> <br> Hice un script para, por lo menos, cerrar las etiquetas mal anidadas.<br> Ahora ya son XML. Al menos está bien formado y ya puedo hacer algo<br> con ellos.<br></blockquote><br>Bueno, como nadie me responde lo haré yo mismo.<br>Quizá no hay muchos entendidos en XML por aquí.<br>O los que hay están de vacaciones. O si no lo están,<br>lo están sus neuronas. :-) Lo que sea.<br><br>Acabo de descubrir una cosa interesante de Firefox. Después de no sé<br>cuántos años usándolo nunca me había planteado esto. ¿Qué pasa cuando<br>guardas una página que dice ser XML (XHTML) pero no lo es? PUes que el<br>navegador amablemente cierra las etiquetas mal anidadas. ¿Cómo poner<br>estructura donde no la hay? No queda otra que intentar adivinar lo que<br>quería decir el autor.Claro que puede ser que no fuera eso lo que<br>quiso decir el autor de la página. Ejemplo:<br><br>Original:<br><div><br>  <entry>Banco<br>    <def>Armazón parecido a una silla pero más<br>      alargado para albergar los culos de varias personas.<br>    <def>Entidad que guarda el dinero de las personas.<br>  </entry><br></div><br><br>"Corregido" por Firefox:<br><div><br>  <entry>Banco<br>    <def>Armazón parecido a una silla pero más<br>      alargado para albergar los culos de varias personas.<br>    <def>Entidad que guarda el dinero de las personas.</def></def><br>  </entry><br></div><br><br>Quedan unos elementos "def" anidados con muy mala pinta. Seguramente<br>lo que Firefox debería haber hecho es:<br><div><br>  <entry>Banco<br>    <def>Armazón parecido a una silla pero más<br>      alargado para albergar los culos de varias personas.</def><br>    <def>Entidad que guarda el dinero de las personas.</def><br>  </entry><br></div><br><br>Gracias, Firefox, buen intento. Pero lo único que hace es<br>esconder un poco más el problema. Ahora tengo un XML<br>bien formado pero totalmente inválido (e inservible).<br><br>Supongo que pasa lo mismo con los "<p>" de HTML.<br><br>Tampoco se le puede echar las culpas a Firefox.<br>La intención era buena.<br><br>En fin, Supongo que arreglando esto automáticamente<br>hay muchas probabilidades de hacerlo mal. Pero no<br>puedo arreglar mil ficheros a mano.<br><br>Habrá un día en que todos al levantar la vista<br>veremos una web que ponga "bien formado" ;-)<br><br>Del algún modo lo arreglaremos.<br><br>Japi jaquing!<br><hr><br>jaquers mailing list<br><a href="mailto:jaquers@listas.noblezabaturra.org" target="_blank">jaquers@listas.noblezabaturra.<wbr>org</a><br><a href="https://listas.noblezabaturra.org/mailman/listinfo/jaquers" target="_blank">https://listas.noblezabaturra.<wbr>org/mailman/listinfo/jaquers</a><br></pre></blockquote></div><br>
-- <br>
Enviado desde mi dispositivo Android con K-9 Mail. Por favor, disculpa mi brevedad.</div></blockquote><br><br>-- <br>Victor G.Enguita<br>