
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.01.2011, 21:38
|
|||
|---|---|---|---|
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
Здравствуйте господа программисты! С прошедшим празником НГ! Вопрос возник, наверное не сложный для тех кто с этим работает каждый день, я же столкнулся впервые.... Попалась XML, её надо разобрать (Delphi+TXMLDocument). Всё бы хорошо, если бы не было xmlns... Т.е. к этому примеру никак достучаться не могу до значений "X": Листинг1: Код: plaintext 1. 2. 3. 4. 5. 6. 7. А вот такой пример на ура работает: Листинг2: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext Вопрос, как "достучаться" до значений в первом примере? Про xmlns читал... всё равно не соображу как обращатся. Нюанс, если код переделать так: Листинг3: Код: plaintext 1. 2. 3. 4. 5. 6. 7. То считываю тоже без проблем: Код: plaintext Но XML именно как в листинге 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.01.2011, 23:26
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 16:42
|
|||
|---|---|---|---|
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
_Vasilisk_ спасибо, такой пример видел, сделал XML + JSE, алерт работает нормально и показывает что есть что. Тут с пространствами всё понятно. Но в моём случае, в Delphi, для листрига 1, не подходит не один код: Код: plaintext 1. 2. 3. 4. Это имя не должно содержать знак ":" хотя там знака ":" и в помине нет. Как оформить запись в моём случае, чтоб достучаться до атрибутов X в листинге 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 17:26
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
И в JS и в Delphi используются одни и те же объекты MSXML. Перенесите код один в один и будет Вам счастье ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 17:29
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
f50 не подходит не один код:Ну и где здесь вызов setProperty? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 17:30
|
|||
|---|---|---|---|
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
в примере по ссылке тоже разбираю XML без проблем, т.к. там секция branch не входит внутрь суфиксов. Но если стоит поместить внутрь др. секции, она просто не видна... Пример там: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Пример мой на их манер: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 17:41
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 17:49
|
|||
|---|---|---|---|
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
в том и дело, символ / не даёт вписать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 21:04
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
selectSingleNode() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 22:03
|
|||
|---|---|---|---|
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
Delphi+ TXMLDocument к сожалению юзаю, там нет этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.01.2011, 23:32
|
|||
|---|---|---|---|
|
|||
Проблема в xmlns, не могу обратиться к нужной ветке |
|||
|
#18+
TXMLDocument всего лишь обертка над IXMLDOMDocument ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=14&mobile=1&tid=1333041]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 207ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...