Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с XML 
:(
    Опции темы
grechkinn
Дата 28.8.2008, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 14.4.2007
Где: Саратов

Репутация: нет
Всего: нет



как получить данные из XML документа например:
Код

<ITEM>
     <PRODUCT>Tomatoes</PRODUCT>
     <NUMBER>8</NUMBER>
     <PRICE>$1.25</PRICE>
</ITEM>
<ITEM>
      <PRODUCT>Oranges</PRODUCT>
      <NUMBER>24</NUMBER>
      <PRICE>$4.98</PRICE>
</ITEM>

Как получить данные Tomatoes, 8, $1.25 и т.д
PM MAIL ICQ   Вверх
Shklyar
Дата 28.8.2008, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 28.11.2007
Где: Kyiv

Репутация: 2
Всего: 3



FAQ SAX, как вариант.
--------------------
https://www.youtube.com/watch?v=JZN8Xaebs_U
PM WWW   Вверх
powerOn
Дата 28.8.2008, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



А еще есть DOM, StAX, JAXB, XQuery, XPath и др. средства работы с XML. Даже просто через голый текст можно работать (ну если очень хочется smile)


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
grechkinn
Дата 28.8.2008, 23:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 14.4.2007
Где: Саратов

Репутация: нет
Всего: нет



Спасибо, еще вопрос такой, а для создание XML, это надо писать ручками или тоже через SAX,DOM и т.д
PM MAIL ICQ   Вверх
powerOn
Дата 29.8.2008, 00:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



В зависимости от требований к документам. В целом, JAXB достаточно силен в этом деле.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
neiron
Дата 29.8.2008, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 18.4.2006
Где: Краснодар

Репутация: нет
Всего: 4



А я простые xmlки через properties обычные юзаю. Всё видно, всё понятно, и заморачиваться не надо.
PM MAIL   Вверх
DmitryParenskiy
Дата 29.8.2008, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 14.12.2007

Репутация: нет
Всего: нет



JDom вам в руки и ничего не надо.
PM MAIL   Вверх
Samotnik
Дата 29.8.2008, 10:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



Сколько программистов, столько и решений  smile  smile 
Я за  DOM    smile 
кто со мной ?   smile 
PM MAIL   Вверх
Platon
Дата 29.8.2008, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1801
Регистрация: 25.4.2006

Репутация: 16
Всего: 40



Samotnik, я за!

Хотя, приведенную простоту можно регулярным выражением обработать ^_^
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0661 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.