2011-01-14 6 views
0

Мне нужно прочитать листы excel, содержащие блок-схемы (овалы, различные типы разъемов и т. Д.) В java.I пробовал библиотеки, такие как apache poi, jxl, jxls.From из этих apache poi, jxl управляются out coz они действительно не поддерживают excel autoshapes. Я не уверен о jxls.I прошел через api, но я не уверен, может ли он служить моей цели. Мне нужна определенная экспертиза. Если автошины можно читать с помощью jxls, пожалуйста, предоставьте мне некоторый пример кода. Любая помощь была бы спасателем жизни. Также, если possi сообщит мне, есть ли какие-либо платные библиотеки, служащие этой цели (Aspose.Cells - это один, но он не поддерживает connnectors.) ... Thanx заранее.Чтение автошоков из excel с помощью java

ответ

0

Единственным разумным решением будет использование Com4J с привязкой Excel, а затем управление экземпляром Excel ActiveX для чтения данных из него. Это настолько родной для Excel, что вы не сможете это сделать без excel. В конце концов вы можете сделать это, удалив OpenOfice (имеет встроенную привязку Java!).

+0

эй daniel thanx для вашего ответа .... я новичок в этом вопросе, поэтому plz может у меня объяснить, что означает u, говоря «не сможет сделать это без excel» ... значит, вы имели в виду, что чтение excel в максимально возможной степени, если вы не используете технологии Microsoft, такие как C# ..? Coz местом развертывания нашего приложения является gona быть сервером LINUX ... поэтому мы не можем использовать какие-либо технологии Microsoft ... – tanvi

+0

Я имел в виду это. Но если вы можете открыть лист Excel с помощью OpenOffice и увидеть искусство слова, вы сможете использовать Java-коннектор OpenOffice для его изменения. – Daniel