|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.09.2011, 18:30 | #1 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Парсер XML
Здравствуйте.
Вопрос следующий есть некий XML [code] ... <tour> <strana>fgdfs<strana/> <otel>gfdgda<otel/> .... <tour/> [code] Как его распарсить и сразу присвоить значению объекту (есть класс объекта тур и в нём есть все необходимые поля). Во Flash(AS3) я писал парсер,там было всё просто если текст как <otel>gfdgda<otel/> то обращаешься object.otel и будет тип string, если текст был такой <texture x="1086.21" y="0" z="70.2191"> то можно было обращаться object.@looky, object.@lookz. Как это делается в java я погуглил,там есть два вида Dom и SAX,судя по всему мне подходит больше JDOM для парсинга,но я посмотрел коды и не понял как парсить (во Flash у меня был список узлов,в данном случае это будет tour, и я к ним обращался и вытаскива необходимую информацию и передавал в объект). Натолкните на идею,или задайте направление пожалуйста.Лучше примером кода
За помощь: Нажмите на весы слева от сообщения!
|
26.09.2011, 18:49 | #2 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Всё нашёл.Если кому-нибудь понадобится
http://www.java-samples.com/showtuto...tutorialid=152 очень доходчиво и с примером кода.
За помощь: Нажмите на весы слева от сообщения!
|
26.09.2011, 19:29 | #3 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Возник вопрос по теме
как считать дату <date>29.11.2011<date/> ? в private Date x;
За помощь: Нажмите на весы слева от сообщения!
|
27.09.2011, 09:11 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
В том же примере выше описано как получать текстовые данные. Возьми дату как текст и сконвертируй потом в свой формат.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
27.09.2011, 19:05 | #5 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Что-то у меня не получается сконвертировать
Проблема до сих пор не решена. как считать даты из XML: <date>29.11.2011<date/> в формат типа Date
За помощь: Нажмите на весы слева от сообщения!
Последний раз редактировалось savva; 27.09.2011 в 23:51. |
28.09.2011, 02:11 | #6 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Выручайте мужики,проект стоит сдавать завтра!(Завтра,то бишь в четверг,так что предложения в студию!)
За помощь: Нажмите на весы слева от сообщения!
Последний раз редактировалось savva; 28.09.2011 в 04:36. |
29.09.2011, 00:06 | #7 |
Форумчанин
Регистрация: 10.06.2010
Сообщений: 225
|
Если кому-то понадобится проблему решил следующим образом
Код:
За помощь: Нажмите на весы слева от сообщения!
|
02.10.2011, 23:11 | #8 |
Новичок
Джуниор
Регистрация: 26.08.2008
Сообщений: 1,010
|
google:jaxb
ромик0: Cколько получают здешние модераторы?
pu4koff: У модераторов сдельная оплата труда. Выдал предупреждение - плюс к премии. Выдал бан - лучший модератор месяца со всеми вытекающими. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
парсер | shanluu | PHP | 3 | 31.05.2011 17:59 |
XML парсер | squa | JavaScript, Ajax | 0 | 09.02.2011 09:14 |
сформировать xml-файл на основе другого xml-файла | NieL | Общие вопросы Delphi | 2 | 21.12.2010 15:49 |
Парсер Gismeteo(xml) | Homjak | Общие вопросы Delphi | 0 | 04.10.2010 08:15 |
парсер XML, не видит XML тэги | supercelt | PHP | 3 | 02.11.2009 19:18 |