Eu tenho um XML do Microsoft Office que começa com:
<?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">
Como convertê-lo em uma planilha .xls ou .ods adequada usando linha de comando?
Responder1
Não sei nada sobre software da Microsoft, mas libreoffice
oferece uma --convert-to
opção que espero estar à altura da tarefa:
$ libreoffice --convert-to ods filename.xml
Leitura adicional:
Para converter xml
para xls
, acabei de encontrar esta ferramenta de conversão java:xml2xls