Quiero crear un codigo XML.. desde PHP.. para que el archivo xml.xsl lo interprete...
No se si esto es posible.. tengo entendido que si..
Hice esto..
Código PHP:
$dom=new DOMDocument('1.0', 'iso-8859-1');
$dom->load('xml.xsl');
$root=$dom->createElement('site');
$dom->appendChild($root);
$titles=$dom->createElement('titles');
$root->appendChild($titles);
$name=$dom->createElement('name', 'Nombre');
$titles->appendChild($name);
$artist=$dom->createElement('artist', 'Artista');
$titles->appendChild($artist);
print $dom->saveXML();
xml.xsl
Código PHP:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head><title>Testing XML</title></head>
<body>
<h2>My CD Collection</h2>
<table border="1">
<xsl:for-each select="site/titles">
<tr bgcolor="#9acd32">
<th align="left"><xsl:value-of select="name"/></th>
<th align="left"><xsl:value-of select="artist"/></th>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)