Xslt para importar xml en libreoffice [SoyNovato]
Publicado por Anonio (1 intervención) el 27/12/2016 13:51:18
Hola y gracias por su atención,
Mi problema es que tengo un montón de archivos XML con la misma estructura, y mi intención seria volcarlos en una tabla de LibreOffice (excell me gusta mas pero este es el que nos obligan a utilizar en la oficina).
Llevo días informándome y descubrí la existencia de XSLT, pero por mas que miro, todos los tutoriales/manuales que encuentro son para transformar los XML en HTML/XML/... pero no encuentro ningún ejemplo claro que explique la creación de un XSLT para cargar XML's en LibreOfice (ni excell ni otros..)
Mis XML tienen este formato (son mucho mas largos
):
Y quiero poder cargarlos de forma que el contenido de la etiqueta 'title' acabe bajo la columna "titulo" en la tabla (de LibreOffice), el contenido de 'date' bajo la columna "fecha" etc..
GRACIAS, tengan en cuenta que hace unos días ni si quiera conocía XSLT, una explicación 'para tontos' sin tecnicismos me iria muy bien

Mi problema es que tengo un montón de archivos XML con la misma estructura, y mi intención seria volcarlos en una tabla de LibreOffice (excell me gusta mas pero este es el que nos obligan a utilizar en la oficina).
Llevo días informándome y descubrí la existencia de XSLT, pero por mas que miro, todos los tutoriales/manuales que encuentro son para transformar los XML en HTML/XML/... pero no encuentro ningún ejemplo claro que explique la creación de un XSLT para cargar XML's en LibreOfice (ni excell ni otros..)
Mis XML tienen este formato (son mucho mas largos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<identificationInfo>
<MD_DataIdentification>
<citation>
<CI_Citation>
<title>DATOS</title>
<date>
<CI_Date>
<date>DATOS</date>
<dateType>DATOS</dateType>
</CI_Date>
</date>
</CI_Citation>
</citation>
</MD_DataIdentification>
<abstract>DATOS</abstract>
<purpose>DATOS</purpose>
</identificationInfo>
Y quiero poder cargarlos de forma que el contenido de la etiqueta 'title' acabe bajo la columna "titulo" en la tabla (de LibreOffice), el contenido de 'date' bajo la columna "fecha" etc..
GRACIAS, tengan en cuenta que hace unos días ni si quiera conocía XSLT, una explicación 'para tontos' sin tecnicismos me iria muy bien


Valora esta pregunta


0