![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Samotnik |
|
||||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
САБЖ!
Есть маленькое приложение на AXIS нужно прочитать файл (xml) и отсортировать его ! Значит фал я прочитал, вот кусок кода, который читает
в bodyElement содержится сам весь xml Нужно осортировать его содержимое вот xml (часть его)
![]() |
||||
|
|||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
Я чего - то непонимаю ?? что то неправильно делаю ?
![]() |
|||
|
||||
niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
У тебя же наверняка schema есть. Пользуй плагин Axis2 Code Generator чтобы сгенерировать код для клиента.
Ну или вручную парсить xml, в гугле примеров тьма тьмущая. -------------------- SCJP 5.0, SCJD |
|||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
Окей забыли про все! Особеннно про AXIS
Предположим, я какими - то космическими методами прочитал xml файл! И записал его в какую - то переменную, допустим bodyElement Т.е. bodyElement содержит в себе весь xml документ Внимание вопрос, у меня есть вся xml'ка в bodyElement как ее распарсить ?? Как прочитать все значения от туда и записать их в коллекцию ?? ![]() |
|||
|
||||
anglerhood |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 53 Регистрация: 23.5.2007 Где: Спб Репутация: 1 Всего: 3 |
||||
|
||||
mbasil |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 399 Регистрация: 4.5.2007 Где: Москва Репутация: 2 Всего: 13 |
Использовать кмпилятор связывания схемы JAXB XJC, который трансформирует или связывает исходную схему с JAXB контентными классами языка Java. Компилятор xjc на платформе Solaris/Linux это файл xjc.sh, а на платформе Windows это файл xjc.bat. Оба варианта принимают одни и те же опции командной строки. Вы можете вывести описание при использовании ключа -help. Синтаксис команды:
xjc [-options ...] <schema> В Tutorials EE глава 16 описывает как сделать Unmarshal из XML в сгенерированные классы. Теперь, в Java 6 все это работает в SE без дополнительных библиотек. Базовые примеры Tutorials: (Unmarshal Read, Modify Marshal, Unmarshal Validate) используют схему po.xsd. Примеры простые и работает все неплохо. Это сообщение отредактировал(а) mbasil - 12.3.2008, 14:54 |
|||
|
||||
Eric_Cartman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 2.3.2008 Репутация: 1 Всего: 1 |
||||
|
||||
Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
2 all
Почему все советуют xpath ??? Ведь можно обычным DOM типа
а потом с узлами работать !! Или нет ? я так пробывал, но чет не очень получилось .... ![]() |
|||
|
||||
niasilil |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 325 Регистрация: 4.6.2007 Где: USA Репутация: 8 Всего: 9 |
-------------------- SCJP 5.0, SCJD |
|||
|
||||
3Maestro3 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Народ, помогите! Кажется функция jTablePanel.Add("имя объекта", "новое имя вкладки") изменяет имя вкладки (Title) панели jTablePanel. Как выглядит функция доступа, позволяющая прочитать это имя? Необходимо, что бы переменная возвращалась с типом String.
|
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
какое отношение твой вопрос имеет к этой теме? |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |