![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| EvgeniS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.5.2006 Репутация: нет Всего: нет |
Здравствуйте, такая вот проблема, имеется XML файл типа
<Valuta> <Nazvanie>AUD (Austraalia dollar)</Nazvanie> <EP kurs>9,69380</EP kurs> </Valuta> <Valuta> <Nazvanie>CAD (Kanada dollar)</Nazvanie> <EP kurs>11,39260</EP kurs> </Valuta> ... необходимо чтобы пользователь вводил интересующую его валюту и программа проверяла имееется ли такая и если да, выводила ее название. Я вобщем по разному пытался сделать, но все безуспешно, помогите пожалуйста
|
|||
|
||||
| Droll |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 61 Регистрация: 10.11.2004 Репутация: нет Всего: 3 |
Немножко преобразовал Ваш код, вот что получилось:
Надеюсь, это то, что нужно. Есть, конечно, некоторые недочеты... Например, если ввести в поиск Nazvanie, то будет найдена первая валюта, если ввести kurs, то в качестве валюты будет первый найденный курс валют. И т.д. Удачи! |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
есть парсеры XML... зачем изобретать свои? (есть и кросплатформенные libXML к примеру)...... поищит по форуму, уверен что тема парсеров XML обсуждалась и не раз.
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| EvgeniS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.5.2006 Репутация: нет Всего: нет |
Droll, большое спасибо, это то что нужно!
jonie, я смотрел те темы, но в моем случае, мне кажется, легче сделать так, к тому же сами понимаете мой уровень... |
|||
|
||||
| EvgeniS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 20.5.2006 Репутация: нет Всего: нет |
Вот еще вопрос, мне нужно EP kurs трансформировать в число, я делаю так
но он видит только целую часть числа, я так понимаю что это изза того, что в xml оно разделено запятой, как быть? |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |