problema al validar en php

naipe
11 de Noviembre del 2005
hola, estoy intentando validar un archivo xml muy sencillo desde php y me da este error: XML parser error 4: not well-formed (invalid token)
Alguien sabe por q puede ser?
el .xml es

<?xml version="1.0"?>
<?xml-stylesheet href="c:/appserv/www/pruebasxml/hola-html.xsl" type="text/xsl"?>
<tarjeta>
Hola
</tarjeta>

el .xsl es:


<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h1> <xsl:apply-templates /> </h1>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

y el .php es:



<?php
$xh = xslt_create ();

if (xslt_process($xh,"hola.xml","c:/appserv/www/pruebasxml/hola-html.xsl","result.xml"))
{

echo "< pre>n" ;
readfile ( "result.xml" );
echo "</pre>n" ;
}
else{
echo "error";
}

xslt_free ( $xh );

?>

GRacias

dddd
11 de Noviembre del 2005
dsdsds