![]() |
|
Модераторы: diadiavova |
![]()
|
|
| vovani4 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 28.9.2007 Репутация: нет Всего: нет |
Здравствуйте!
Пишу программку в Visual Studio(C#) работающая с XML следущего вида: <?xml version="1.0" encoding="windows-1251" ?> <UCH16 name="ЧПУ" descr="Работники"> <TABLE name="rabotniki" descr="Список работников"> <FIELD name="Петров" descr="Бригадир" /> <FIELD name="Иванов" descr="Оператор" /> <FIELD name="Морозов" descr="Оператор" /> <FIELD name="Игнатенко" descr="Оператор" /> </TABLE> <TABLE name="lich_dann" descr="Личные данные"> <FIELD name="Фио" descr="Фамилия имя отчество" /> <FIELD name="Номер паспорта" descr="Серия" /> <FIELD name="Адрес" descr="Место прописки" /> <FIELD name="Стаж" descr="Кол-во проработанных лет" /> <FIELD name="Квалификация" descr="Квалификация" /> <FIELD name="Прочее" descr="прочее" /> </TABLE> </UCH16> Задача:Наити тег TABLE с нужным значением атрибута name (вводится с помощью TextBox) и вывести значение атрибута descr. Использовать средства языка XPath. Нахожу тег TABLE: //TABLE[@name='rabotniki'] (string str="//TABLE[@name='"+textBox1.Text+"']"; /*textBox1.Text=rabotniki*/), а как вывести соответствующее значение атрибута descr с помощью XPath НЕВРУБАЮСЬ!Подскажите! |
|||
|
||||
| ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: нет Всего: 149 |
vovani4, насколько я понял ты пишешь в C#
Это сообщение отредактировал(а) ivashkanet - 28.9.2007, 16:13 |
|||
|
||||
| vovani4 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 28.9.2007 Репутация: нет Всего: нет |
Ага спасибо все сработало!
Вот еще одна задача: посчитать колличество тегов FIELD во всех тегах TABLE (исп. foreach) |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |