Exportar XML a Excel

13/11/2003 - 23:45 por AnTh_Jc | Informe spam
Hola amigos, mi pregunta es:
Despues de darle el formato a un archivo xml, usando un xls, como podria
hacer que la salida se muestre en un archivo excel, que se cree un archivo
excel.

Gracias

Preguntas similare

Leer las respuestas

#1 skarface
14/11/2003 - 14:32 | Informe spam
eso es facil, lo que tienes que hacer es que tu XSL genere un archivo
delimitado por comas. Realizas la transformacion, el archivo generado
tendra la extension csv (ej. mypagina.csv) Este archivo luego se habre en
Excel.

"AnTh_Jc" wrote in message
news:
Mostrar la cita
#2 AnTh_Jc
14/11/2003 - 20:19 | Informe spam
Hola y gracias, recien empiezo en esto y si me proporcionaras un ejemplo de
xml y xsl, seria genial.

Otra cosa, no quiero que se genere con extension csv, si no con XLS
Gracias

"skarface" wrote in message
news:
Mostrar la cita
archivo
Mostrar la cita
#3 Juan Cristóbal Olivares C.
17/11/2003 - 04:58 | Informe spam
Para XLS es más complicado porque necesitas saber el formato de Excel o
hacer un programa que abra una sesión de excel y haga las operaciones... más
fácil a CSV porque el xsl sería más sencillo :)

Atte,
Juan C. Olivares
www.juancri.com

"AnTh_Jc" wrote in message
news:
Mostrar la cita
de
Mostrar la cita
en
Mostrar la cita
podria
Mostrar la cita
#4 skarface
17/11/2003 - 18:55 | Informe spam
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes"/>
<xsl:template
match="/contactos">Apellido,Nombre,Fecha_de_Nacimiento,Email,Telefono;
<xsl:for-each select="Telephone"><xsl:value-of
select="Lastname"/>,<xsl:value-of select="Firstname"/>,<xsl:value-of
select="Date_of_Birth"/>,<xsl:value-of select="Email"/>,<xsl:value-of
select="Address/Telephone"/>;
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
+++++++++++++++++
<contactos>
<Telephone>
<EntryID>127</EntryID>
<LoginName>Wehner127</LoginName>
<PassWord>Wehner127</PassWord>
<Lastname>Wehner</Lastname>
<Firstname>Anton</Firstname>
<Date_of_Birth>05.01.1945</Date_of_Birth>
<Company_Name>KdH AG</Company_Name>
<Salutation>Herr</Salutation>
<Email></Email>
<Address>
<Street>Robert-Stolz-Str. 1</Street>
<City>Darmstadt</City>
<ZIP>64287</ZIP>
<Country>Germany</Country>
<Telephone>06150-41387</Telephone>
<Fax>06150-896197</Fax>
</Address>
</Telephone>
</contactos>
"AnTh_Jc" wrote in message
news:
Mostrar la cita
de
Mostrar la cita
en
Mostrar la cita
podria
Mostrar la cita
#5 julian
22/11/2003 - 12:25 | Informe spam
Si lo que quieres es generar una hoja de excel, con VBScript se puede
hacer y no es muy complicado. El único requisito, tener instalado excel.

Se puede crear un objeto excel:
set objExcel = CreateObjetc("Excel.Application")

Un saludo, Julián


Juan Cristóbal Olivares C. wrote:
Mostrar la cita
Ads by Google
Search Busqueda sugerida