#c# #xml #excel
#c# #xml #excel
Вопрос:
Сначала я должен сказать, что я не очень хороший c#
программист. Я прочитал в сообщении, что можно получить доступ к внутренней структуре XML в файле Excel.
Мой вопрос:
Можно ли это сделать только через c#
или это также возможно через java
? Как это может быть достигнуто в c#
?
Я действительно ценю ваш ответ!
Ответ №1:
Обычно это делается с помощью OpenXML SDK.
Комментарии:
1. Лично у меня был лучший опыт работы с EPPlus.
2. @ta.speot.is Есть несколько хороших библиотек, но вопрос заключается в доступе к необработанной структуре XML. OpenXML SDK — это самая «низкоуровневая» библиотека для использования с файлами .xlsx.
3. Наиболее «низкоуровневым» было бы msdn.microsoft.com/en-us/library / … поскольку это просто XML-файлы внутри zip-файла (плюс-минус).
4. Да, это правда. Вы должны распаковать пакет .xlsx, прежде чем использовать XmlReader или что-либо еще для анализа xml.
5. @Vivien Вы можете использовать программное обеспечение для архивации, такое как WinRAR, для распаковки файла .xlsx.