![]() |
Помогите пожалуйста правильно загрузить Xml данные в поля.
Сколько не пытаюсь, все ровно xml плохо понимаю...
Прошу помощи. есть XML Код:
<?xml version="1.0"?><inx></inx> Раздел, к которому относится слово <kur></kur> слово на языке kur <rus></rus> слово на языке rus <eng></eng> слово на языке eng <ger></ger> слово на языке ger <fre></fre> слово на языке fre Во флеше есть 1 Label InputText и 4 Label DinamicText Надо чтобы вводя в InputText слово на Русском (например "груша") оставшиеся 4 Динамические поля заполнялись теми данными которые между <inx></inx> <kur></kur> <eng></eng> <ger></ger> <fre></fre> Помогите пожалуйста! :rolleyes: |
Ну, тут тебе поможет indexOf(). Циклом проверям все дочерние элементы <rus> на соответствие с текстом в поле и если indexOf() возвращает значение отличное от -1, выводим остальные элементы текущего родителя.
Добавлено через 37 минут Так как делать мне особо нечего, сделал тебе пример: Код AS1/AS2:
P.S кнопку и обработчик сделай уже сам. |
СпасибО! Сейчас посмотрю...
Весьма признателен) Добавлено через 19 минут Не разобрался, а для чего там <b> ? ((( выложу исходник =) |
1. Замените ваш код на этот:
Код AS1/AS2:
3. Добавьте поле fre для французского языка. 4. добавьте текст в поля <rus>, его там нет ! при соблюдении вышеописанных условий, все работает я проверял. Добавлено через 6 минут Я бы прислал вам рабочие исходники... но у меня CS4, могу разве что сохранить в режиме совсестимости с CS3. Если подходит то могу выложить. |
спасибо уважаемый Фаталити! Буду признателен.
Добавлено через 8 минут Все работает! Спасибо! исходник не нужен) |
Вложений: 1
Вот рабочий исходник(будет работать только в версии CS3+), для проверки введи например "молоко", у этого раздела заполнены все поля.
|
| Часовой пояс GMT +4, время: 19:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.