![]() |
|
|
![]()
|
|
| juchok |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.11.2012 Репутация: нет Всего: нет |
Подстажите, пожалуйста, как осуществить парсинг определенных столбцов в таблице, если изначально номер столбца неизвестен?
Есть таблица в Excel ![]() Нужно на основании заголовков в таблице принять решение парсить столбец или нет. Если название столбца invisible, то его парсить не нужно. В результате парсинга и преобразования должна получиться такая таблица ![]() Средствами Apache POI пытаюсь сделать так
но ничего не выходит |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
Что в твоём понимании "парсинг"? ибо ты это слово явно понимаешь не так, как оно определено в словарях.
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| juchok |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.11.2012 Репутация: нет Всего: нет |
Нужно считать значения из таблицы в Excel'е в XML-файл. Нужно считать все столбцы кроме одного, где написано hidden/ Конечная таблица уже после преобразования через XSLT в HTML, конечно, будет иметь другой вид. Я просто показал наглядно ЧТО должно остаться Это сообщение отредактировал(а) juchok - 1.11.2012, 15:34 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
Считывают - извините, в память. В XML - экспортируют. Будьте любезны вести себя как специалист, и соблюдать абсолютную точность формулировок. Первый вопрос - что мешает удалить (или скрыть) этот столбец в файле Экселя, после чего воспользоваться штатным сохранением в формат XML? -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Lipetsk |
|
|||
![]() в форме ;) ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 28.1.2009 Где: Липецк Репутация: 2 Всего: 5 |
Задумайтесь, у вас i не используется!
Это сообщение отредактировал(а) Lipetsk - 1.11.2012, 15:55 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| juchok |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 1.11.2012 Репутация: нет Всего: нет |
Буду стараться изо всех сил, к сожалению, насколько мне известно, специалистами, не рождаются и моментально ими не становятся, увы. Есть задание - экспортировать данные в соответствии с заголовками таблицы, используя библиотеку Apache POI. Это сообщение отредактировал(а) juchok - 1.11.2012, 16:31 |
|||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 4 Всего: 101 |
||||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 20 Всего: 454 |
Есть там методы удаления столбца и экспорта в XML? Если есть (а я думаю - они имеются) - найдите столбец, не подлежащий парсингу (собсно необходимый код уже есть в первом посте), удалите его, экспортируйте остаток, после чего закройте книгу без сохранения изменений. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]()
|
| Правила форума "Алгоритмы" | |
|
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Алгоритмы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |