Tengo un XML de Microsoft Office que comienza con:
<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
xmlns:html="http://www.w3.org/TR/REC-html40">
¿Cómo convertirlo a una hoja de cálculo .xls o .ods adecuada usando la línea de comando?
Respuesta1
No sé nada sobre el software de Microsoft, pero libreoffice
ofrezco una --convert-to
opción que espero esté a la altura de la tarea:
$ libreoffice --convert-to ods filename.xml
Otras lecturas:
Para convertir xml
a xls
, acabo de encontrar esta herramienta de conversión de Java:xml2xls