Inicio / Wikis / Cursos gratis / Curso de XHTML - Obtener todos los enlaces de un documento XHTML

Curso de XHTML - Obtener todos los enlaces de un documento XHTML

Curso gratis creado por Carlos Castillo. Extraido de: http://www.tejedoresdelweb.com/307/article-10152.html
18 de Octubre de 2005
HTMLXML

6 - Obtener todos los enlaces de un documento XHTML

EL XHTML es una aplicación XML y como tal, podemos utilizar las herramientas que se utilizan para trabajar con éste. Por tanto, se puede hacer una XSLT que generara una página HTML con todos los enlaces del documento XHTML, como se muestra a continuación:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:html="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="html">
<xsl:template match="html:html">
<html>
<head>
</head>
<body>
<p><b>Lista de enlaces de un documento XHTML</b></p>
<ul>
<xsl:for-each select="html:a">
<li> <a href="{@href}"><xsl:value-of select="."/></a>
</li>
</xsl:for-each>
</ul>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

Note como la XSLT debe definir el "namespace" que utiliza el documento XHTML y le indica que lo coloque en el documento de salida.

Para más información sobre como combinar XML y XSLT para generar HTML ver [2,3]
Valora este capítulo:
Autor y licencia de 'Curso de XHTML - Obtener todos los enlaces de un documento XHTML'
Carlos Castillo Extraído de: http://www.tejedoresdelweb.com/307/article-10152.html

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Los contenidos de este sitio pueden ser reproducidos solamente bajo estas condiciones. La licencia está respaldada con el registro de propiedad intelectual número 97.125 en Chile y otros países.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Curso de XHTML - Obtener todos los enlaces de un documento XHTML' (0)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este curso gratis



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Curso de XHTML - Obtener todos los enlaces de un documento XHTML'

XHTML es una reformulación de HTML que normaliza y modulariza el lenguaje. XHTML está basado... Más »
Por qué? Qué es XHTML? Por qué es importante?
Cómo SGML originó HTML y luego XML que engendró a XHTML. XHTML es la solución... Más »
Cómo SGML originó HTML y luego XML que engendró a XHTML. XHTML es la solución... Más »
El objetivo de este curso es aprender a programar en el lenguaje Ada, desde sus... Más »
¿Estás seguro de que deseas eliminar este capítulo?