<registro>
<html>../carpeta/1.html</html>
</registro>
y deseo que el xsl me imprima en pantalla el contenido del documento 1.html
alguien sabe como se puede lograr esto???
trate, busque, no encontre y me frustré.
ayuda plis

| ||||
seré mas especifico. supongamos que tenemos el siguiente documento xml <registro> <titulo>no soy gay</titulo> <bajada>ivan zamorano niega rotundamente su homosexualidad</bajada> <intro>pese a ser encontrado atravesado con un africano de 2 metros, el idolo maximo del futbol nacional, sigue diciendo que no es gay</intro> <imagen>../imagenes/chanchito.jpg</imagen> <cuerpo>../noticias/zamoranogay.html</cuerpo> </registro> donde el cuerpo es un pedazo o bloque de html que fue generado por un editor WYSIWYG (la idea es minimizar el tamaño en kilobites del xml) ahora la pregunta es. como demonios hago que el xsl me imprima en pantalla el contenido del documento html ???? ah??? ![]() |
| ||||
bueno... de mucha ayuda no fueron pero que le vamos a hacer. ![]() aparentemente todos somos nuevos en esto del xml... pero no importa, estudiando y estudiando ya caché como solucionar mi problema, y lo voy a compartir con ustedes la solucion pa que se enteren tb. la respuesta a mi pregunta es NO SE PUEDE HACER ![]() Si es que el documento 1.html contiene codigo en HTML4. Entonces la insercion no es posible a traves del XSL. SIn embargo se puede lograr un resultado parecido usando un iframe : <iframe src={content} /> Sin embargo de esta manera se piede el contro del contenido, y no se puede aplicar estilos y los posibles link contenidos en el documento html usan un target indeseado. ![]() Por otro lado, si es que el contenido del documento 1.html es codigo XHTML bien formado, entonces la solucion es trivial. <xsl:copy-of select="document(content)" /> bueno. Ahora se viene el asunto de averiguar que demonios es el xhtml. ![]() pero bueno... algo es algo. jejejej saludos. ![]() |