Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2010, 03:04
rdiazroman
 
Fecha de Ingreso: marzo-2009
Ubicación: Madrid
Mensajes: 13
Antigüedad: 15 años, 9 meses
Puntos: 0
Excel -> XML (vía XSD)

Hola a todos!

Necesito generar un XML a partir de un Excel, usando un XSD que se me facilita.


Tengo:
- Un Excel con un listado de participantes. Participantes.xls
- Un XSD con el schema: Participantes.xsd


a ver si por favor me podéis indicar si estoy haciendo las cosas bien o no:

1º me genero un XML vacío a partir del XSD. Para ello uso una funcionalidad de Eclipse. Obtengo un XML

Código:
<?xml version="1.0" encoding="UTF-8"?>
<p:participantes xmlns:p="http://www.fundaciontripartita.es/schemas" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.fundaciontripartita.es/schemas Participantes.xsd ">
  <p:participante>
    <p:D_NIF>p:D_NIF</p:D_NIF>
    <p:D_APELLIDO1>p:D_APELLIDO1</p:D_APELLIDO1>
    <p:D_APELLIDO2>p:D_APELLIDO2</p:D_APELLIDO2>
    <p:D_NOMBRE>p:D_NOMBRE</p:D_NOMBRE>
    <p:D_NISS>p:D_NISS</p:D_NISS>
    <p:B_SEXO>M</p:B_SEXO>
    <p:F_NACIMIENTO>p:F_NACIMIENTO</p:F_NACIMIENTO>
  </p:participante>
</p:participantes>
2º Abro el fichero XML (Participantes.xml) con MS-Excel.

3º Del Excel original (Participantes.xls), copio todos los datos y columnas a Participantes.xml

4º Guardo el XML.


Sería así simplemente? Cumpliria este fichero XML el XSD que me han facilitado?

Muchas gracias por vuestra ayuda.

Un saludo