J'ai un fichier Microsoft Office XML qui commence par:
<?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">
Comment le convertir en un tableur .xls ou .ods approprié en ligne de commande?
Je ne connais rien au logiciel Microsoft, mais libreoffice
fournit une option --convert-to
que je m'attendais à être à la hauteur de la tâche:
$ libreoffice --convert-to ods filename.xml
Lectures complémentaires:
Pour convertir xml
en xls
, je viens de trouver cet outil de conversion Java: xml2xls