Я пытаюсь сохранить файл Office 2007 xlsx в формате xml, чтобы я мог читать его программно.
При сохранении файла xlsx в формате xml выдается сообщение об ошибке «Не удается сохранить данные XML. Рабочая книга bcoz не сопоставляет содержимое XML».
Я обнаружил, что сначала нужно добавить сопоставление XML, а затем это возможно. На сайте Office 2007 они упоминали, что сначала импортируют xsd-файл для сопоставления XML, а затем его можно сохранить в формате XML-файла.
Так что, пожалуйста, кто-нибудь подскажет, как создать файл xsd из файла xlsx.
Также скажите мне, что можно сделать, чтобы сохранить файл в формате XML, отличный от этого подхода.
Примечание: я не мог использовать какой-либо внешний инструмент для преобразования xlsx в xml, потому что пользователь должен создать файл xml, используя команду «сохранить как».
Я использовал Convert xls softinterface, который конвертирует xlsx файл в формат xml office 2007. Но это программное обеспечение может работать только на Windows. Мой сервер Linux.