Как управлять листами Excel в файле Excel, используя Java без использования сторонних библиотек - PullRequest
0 голосов
/ 18 марта 2012

У меня есть файл Excel с 4 листами Excel.Теперь я хочу читать или записывать в требуемые листы Excel, используя Java, без использования сторонней библиотеки.

Я знаю, что могу читать и записывать данные, используя FileInputStream и FileOutputStream соответственно.Но я могу справиться с рабочими листами ??

Ответы [ 2 ]

2 голосов
/ 18 марта 2012

Нет, нельзя, нет. В Java существует множество способов чтения / записи файлов, но нет встроенной поддержки электронных таблиц MS Office / Excel. http://poi.apache.org/ - ключ к победе.

1 голос
/ 19 марта 2012

Если ваша цель состоит в том, чтобы взаимодействовать с данными из таблицы Excel из вашего Java-приложения, я бы предложил использовать решения, предложенные другими авторами, это сэкономит вам много работы.

Если, однако, вы хотите иметь возможность читать файлы Excel из Java (или любого другого языка программирования в этом отношении) «просто потому, что можете», тогда вы можете взглянуть на этот файл и прочитайте инструкцию на этой веб-странице. Я хотел бы предупредить вас, что для реализации вашего собственного API потребуется гораздо больше времени, если вы будете основывать его только на общедоступных спецификациях файлов. Возможно, вы захотите проверить работу, проделанную людьми из проекта Apache POI , чтобы понять, как к этому подойти. Или (даже лучше) внести свой вклад в проект. Здесь вы можете узнать, как это сделать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...