|
вопрос по построителюДОМ
| ☑ |
0
tararam
02.04.15
✎
16:22
|
Всем доброго времени суток. комп на winxp. 1с 8.2.12.219. На моем рабочем аналогично, только 8.2.15.... короче, на рабочем файл xml разобрался без проблем. на компе клиента какие-то качели.
ОсновнойУзел = мДокументДОМ.ЭлементДокумента;
Узлы = ОсновнойУзел.ПолучитьЭлементыПоИмени("cat_ru:DocumentID");
// cat_ru:DocumentID
Если Узлы.Количество() > 0 Тогда // вот тут количество ущлов возвращает 0! узел есть, пытаюсь загрузить ту же пачку документов, на которых тестировал.
В чем затыка? спасибо
|
|
1
DrShad
02.04.15
✎
16:25
|
кодировка?
|
|
2
tararam
02.04.15
✎
16:25
|
у документа? сча гляну
|
|
3
tararam
02.04.15
✎
16:26
|
утф-8
|
|
4
DrShad
02.04.15
✎
16:28
|
в отладчике посмотри дочерние узлы, в общем убедись визуально, что имена как надо отображаются
|
|
5
DrShad
02.04.15
✎
16:32
|
а вообще-то странно что не используешь другой синтаксис
ПолучитьЭлементыПоИмени(<URIПространстваИмен>, <ЛокальноеИмя>)
|
|
6
DrShad
02.04.15
✎
16:32
|
так надежнее
|
|
7
tararam
02.04.15
✎
16:33
|
из отладчика и из кода:
"cat_ru:DocumentID"="cat_ru:DocumentID" истина
|
|
8
tararam
02.04.15
✎
16:41
|
как-то особо не пользовался. т.е. указанный пример превратится в ПолучитьЭлементыПоИмени("cat_ru", "DocumentID");? я правильно понял?
|
|
9
DrShad
02.04.15
✎
16:48
|
(8) типа того
|
|
10
tararam
02.04.15
✎
16:57
|
Уважаемый DrShad. Выражаю свою благодарность. всё зер гут, заработало. эх, век живи, век учись )))).
ЗЫ (задумчиво) и всё таки почему на моём компе все грузилось с первым вариантом, а на клиентском нет? парадокс. может каких-то мелкомягких библиотек не хватает?
|
|
11
DrShad
02.04.15
✎
17:23
|
(10) если что, обращайся, я на DOM не одну собаку съел
|
|