Excel - Transformar de xls a xml

 
Vista:

Transformar de xls a xml

Publicado por Elhy (9 intervenciones) el 26/04/2006 18:37:45
hola, necesito saber como convertir un archivo xls... a formato xml, lo mismo que hace cuando se guarda un archivo desde excel con la opción "guardar como .xml"

Pero yo necesito realizar esta trasnformación dentro de un programa que estoy haciendo en C#

Gracias, si alguien me puede dar una pista de como realziarlo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Transformar de xls a xml

Publicado por eduardo (61 intervenciones) el 27/04/2006 18:15:12
probaste consultando en el foro de C#
saludos
eduardo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Transformar de xls a xml

Publicado por byron (1 intervención) el 18/04/2007 04:45:50
por favor podes decirme como puedo transformar de xls a xml lo necesito es una emergencia por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Transformar de xls a xml

Publicado por kike (1 intervención) el 26/06/2008 20:48:20
no se
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Transformar de xls a xml

Publicado por Luis Fernando (803 intervenciones) el 26/06/2008 22:05:31
Pueden ver aqui:

http://www.softinterface.com/Convert-XLS/Features/Convert-XLS-To-HTML-XML.htm?gclid=CMmw3ej0kpQCFQZlswodzgNkuQ
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Transformar de xls a xml

Publicado por Ximena Báez (1 intervención) el 22/01/2009 02:48:13
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<!-- localized strings -->
<xsl:variable name='ColumnHeader_Date'>Fecha</xsl:variable>
<xsl:variable name='ColumnHeader_Time'>Hora</xsl:variable>
<xsl:variable name='ColumnHeader_From'>De</xsl:variable>
<xsl:variable name='ColumnHeader_To'>Para</xsl:variable>
<xsl:variable name='ColumnHeader_Message'>Mensaje</xsl:variable>

<!-- variables -->
<xsl:variable name='Debug'>0</xsl:variable>

<xsl:variable name='TableStyle'>font-family:MS Shell Dlg 2; font-size:67%; text-align:left; vertical-align:top; table-layout:fixed</xsl:variable>
<xsl:variable name='GutterStyle'>width:2ex</xsl:variable>
<xsl:variable name='HeaderStyle'>border-bottom:1 solid black</xsl:variable>

<xsl:variable name='UseZebraStripe'>1</xsl:variable>
<xsl:variable name='ZebraStripeStyle'>background-color:#e0edff</xsl:variable>

<xsl:variable name='MostRecentSessionFirst'>0</xsl:variable>

<xsl:template match="Log">

<html dir='ltr'>
<head>
<title>
Message Log for <xsl:value-of select="@LogonName"/>
<xsl:if test="$Debug = 1"> (Debug)</xsl:if>
</title>

<xsl:if test="$Debug = 1">
<span style="font-family:trebuchet ms; font-size:120%">
Debug Version
</span>
<hr/>
</xsl:if>
</head>

<body style='margin:0'>

<table id='BodyTable' style="{$TableStyle}" cellspacing='0'>

<xsl:if test="$Debug = 1">
<col style="vertical-align:top; width:5ex;"/>
<col style='{$GutterStyle}' />
</xsl:if>

<col style="width:16ex;"/>
<col style='{$GutterStyle}' />
<col style="width:16ex;"/>
<col style='{$GutterStyle}' />
<col style="width:21ex;"/>
<col style='{$GutterStyle}' />
<col style="width:21ex;"/>
<col style='{$GutterStyle}' />
<col style="width:70ex;"/>

<thead>
<tr>
<xsl:if test="$Debug = 1">
<th style="{$HeaderStyle}">SID</th>
<th/>
</xsl:if>
<th style="{$HeaderStyle}">
<xsl:value-of select="$ColumnHeader_Date"/>
</th>
<th/>
<th style="{$HeaderStyle}">
<xsl:value-of select="$ColumnHeader_Time"/>
</th>
<th/>
<th style="{$HeaderStyle}">
<xsl:value-of select="$ColumnHeader_From"/>
</th>
<th/>
<th style="{$HeaderStyle}">
<xsl:value-of select="$ColumnHeader_To"/>
</th>
<th/>
<th style="{$HeaderStyle}">
<xsl:value-of select="$ColumnHeader_Message"/>
</th>
</tr>
</thead>

<tbody style='vertical-align:top'>
<xsl:choose>

<!-- newest session first -->
<xsl:when test="$MostRecentSessionFirst = 1">
<xsl:apply-templates>
<xsl:sort select='@SessionID' order='descending' data-type='number'/>
<xsl:sort select='@DateTime' order='ascending'/>
</xsl:apply-templates>
</xsl:when>

<!-- oldest session first -->
<xsl:otherwise>
<xsl:apply-templates>
<xsl:sort select='@SessionID' order='ascending' data-type='number'/>
<xsl:sort select='@DateTime' order='ascending'/>
</xsl:apply-templates>
</xsl:otherwise>

</xsl:choose>
</tbody>
</table>
</body>
</html>

</xsl:template>

<xsl:template match="Message">
<tr>
<xsl:call-template name="CommonMessageProcessing" />

<td> <xsl:apply-templates select="From/User"/> </td>
<td/>
<td> <xsl:apply-templates select="To/User"/> </td>
<td/>
<td>
<span>
<xsl:attribute name="style">
<xsl:value-of select="Text/@Style"/>
</xsl:attribute>
<xsl:value-of select="Text"/>
</span>
</td>
</tr>
</xsl:template>

<xsl:template match="Invitation|InvitationResponse|Join|Leave">
<tr>
<xsl:call-template name="CommonMessageProcessing" />

<td/> <!-- From -->
<td/>
<td/> <!-- To -->
<td/>
<td>
<span>
<xsl:attribute name="style">
<xsl:value-of select="Text/@Style"/>
</xsl:attribute>
<xsl:value-of select="Text"/>
</span>
</td>
</tr>
</xsl:template>

<xsl:template match="User">
<!-- add a comma before all but the first user -->
<xsl:if test="position() != 1">, </xsl:if>

<xsl:value-of select="@FriendlyName"/>
</xsl:template>

<xsl:template name="CommonMessageProcessing">
<!-- zebra-stripe the sessions -->
<xsl:if test="$UseZebraStripe = 1">
<xsl:if test="(@SessionID mod 2) = 1">
<xsl:attribute name="style">
<xsl:value-of select="$ZebraStripeStyle"/>
</xsl:attribute>
</xsl:if>
</xsl:if>

<xsl:if test="$Debug = 1">
<td> <xsl:value-of select="@SessionID"/> </td>
<td/>
</xsl:if>

<td> <xsl:value-of select="@Date"/> </td>
<td/>
<td> <xsl:value-of select="@Time"/> </td>
<td/>
</xsl:template>

</xsl:stylesheet>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Transformar de xls a xml

Publicado por katherine trench (1 intervención) el 09/09/2010 19:02:57
www.w3.org/1999/XSL/Transform
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar