Hola amigos.
 
Soy nuevo totalmente en XML, pero realmente necesito aprenderlo.
 
Leyendo los temas de este foro conseguí unos codigos que coloque para ver el resultado, ellos son:
 
prueba.xml
<?xml version="1.0" encoding="ISO-8859-1" ?> 
<?xml-stylesheet type="text/xsl" href="plantilla.xsl"?>
 <breakfast_menu> 
 <food> 
  <name>Belgian Waffles</name> 
  <price>$5.95</price> 
  <description>two of our famous Belgian Waffles with plenty of real maple syrup</description> 
  <calories>650</calories> 
  </food> 
 <food> 
  <name>Strawberry Belgian Waffles</name> 
  <price>$7.95</price> 
  <description>light Belgian waffles covered with strawberries and whipped cream</description> 
  <calories>900</calories> 
  </food> 
  </breakfast_menu> 
 
y el archivo plantilla.xsl:
<?xml version="1.0" encoding="ISO-8859-1" ?> 
- <!--  Edited with XML Spy v4.2 
  --> 
 <html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict"> 
 <body style="font-family:Arial,helvetica,sans-serif;font-size:12pt; background-color:#EEEEEE"> 
 <xsl:for-each select="breakfast_menu/food"> 
 <div style="background-color:teal;color:white;padding:4px"> 
 <span style="font-weight:bold;color:white"> 
  <xsl:value-of select="name" /> 
  </span> 
 
  <xsl:value-of select="price" /> 
  </div> 
 <div style="margin-left:20px;margin-bottom:1em;font-size:10pt"> 
  <xsl:value-of select="description" /> 
 <span style="font-style:italic"> 
  ( 
  <xsl:value-of select="calories" /> 
  calories per serving) 
  </span> 
  </div> 
  </xsl:for-each> 
  </body> 
  </html> 
 
 
luego en IE cargue el archivo prueba.xml de disco, pero me dijo lo siguiente:
No se puede mostrar la página XML 
No se puede ver la entrada XML con la hoja de estilo XSL. Corrija el error y haga clic en el botón Actualizar, o inténtelo de nuevo más tarde. 
 
 
--------------------------------------------------------------------------------
 
No es válido en el nivel superior del documento. Error al procesar el recurso file:///D:/plantilla.xsl. Línea 1, Posición 45 
 
<?xml version="1.0" encoding="ISO-8859-1" ?> 
 
 
Alguien me puede ayudar, por favor
 
Gracias
 
José 
   
 


 
 
