Pablo Barrera

27 November, 2008

Cambiando de servidor

Filed under: Uncategorized — Pablo @ 17:23

Va siendo hora de migrar el servidor que aloja este blog. Eso implica que en los próximos días el blog estará seguramente apagado. Espero que la migración no se demore mucho pero antes tengo que encontrar un nuevo servicio de hosting al que trasladarlo. Si tienes cualquier consejo no dudes en decirlo. Hasta entonces.

17 November, 2008

How to extract links from a HTML page using XSL

Filed under: Uncategorized — Pablo @ 16:21

A small XSL template to extract all the links from a HTML page:

<?xml version=”1.0″ encoding=”UTF-8″?>
<xsl:stylesheet version=”1.0″ xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”>
<xsl:output indent=”yes”/>

<xsl:template match=”/”>
<html>
<head>
<title>Link List</title>
</head>
<body>
<p>
<ul>
<xsl:for-each select=”//li”>
<xsl:copy-of select=”.”/>
</xsl:for-each>
</ul>
</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

To use it, install libxslt-bin in fink or xsltproc in debian, and execute the following line:

xsltproc filter.xsl index.html

Powered by WordPress