#0
by Garry1010
Не пойму никак может ли объект ДокументDOM прочитать секцию CDATA? Речь о её содержимом. У меня вот записывается туда подчас много чего (это внутренние настройки для отчета) - так вот ЧтениеXML это содержимое прекрасно читает (правда, заглючило что-то - поэтому пробую вариант с ДокументDOM), а вот ДокументDOM - ничего не показывает. Вариант самого XML примерно такой: <![CDATA[]]></template> Узел template виден, но содержимого нет - только перенос строки и несколько табов внутри.
#1
by Torquader
В DOM когда получаешь коллекцию дочерних элементов у того, кому CDATA запихали - один из дочерних элементов - будет секция CDATA - там для неё даже специальный код типа придуман. Ну а потом через текст можно получить то, что в этой секции живёт.
#2
by Garry1010
Я же и говорю, что нет такого. Примерно вот так обходит всё и не натыкается на CDATA - то есть видит узел template, а в нём ничего не видит.
#4
by Garry1010
Ага!!! Похоже на то - спасибо! Странно, но раньше у меня и без этой хитрости прекрасно грузились настройки, но если они грузились не все, а лишь отдельные строки... Странно как-то. Но, блин, надо же было куда запихнуть такой параметр, да ещё так, что нельзя поменять его по ходу дела - только при создании объекта...
#5
by Garry1010
В продолжение темы: каким образом может быть вот такой глюк (см. скрин на ), где Отладчик в Табло показывает одно значение (выделено рамкой), в вычисленном выражении - другое? И - ГЛАВНОЕ - как его решить, блин? Затрахался уже - который день глючит и хз что делать..:(( Главное, что реально туда попадает неверное значение - каким-то непонятным образом в атрибут залезает значение самого узла. Хотя там внутри xml нарисовано что-то типа такого:
#6
by Garry1010
Ещё чуть сбоку зайду: а строка вида не сбивает ли текущую позицию чтения этого объекта мЧтениеXML? То есть не нарушается ли последовательность чтения атрибутов из узла XML? У меня (под Отладчиком) почему-то всё равно глючит и вместо атрибута узла почему-то читает имя самого узла. Вызов ПервыйАтрибут перед циклом чтения атрибутов не помогает ни разу. А отладчик мне обязательно(!) нужен, чтобы выяснить, почему эта балда сбивает структуру дерева настроек (которое я, собственно, и загружаю).
#7
by Garry1010
Сам спросил - сам отвечу. Да, похоже, где-то как-то сбивает. Если не ходить пошагово, то сия ошибка не возникает. А вот если шагать, то имя каким-то непонятным образом слетает. Буду делать как всегда - через одно место. Через промежуточные шаги, в смысле, - со списками да массивами. Шъёрт побъеры!(с)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ11 Ведомость по расчетам с партнерами формируется без начального.
- Заполнить значение реквизита формы 7.7 по OLE
- СКД, как отключить группировку по измерению?
- Синхронизация Розница-УТ - проблема с переносом владельцев карт лояльности
- Вывести общую команду на форму обычные формы
- v7: Не все данные из 1С 7.7 загружаются в SQL базу.
- 1С 8 и прокси для УТМ (ЕГАИС)
- РИБ для УНФ
- 1С 8.2: универсальный отчет по документам и табличным частям
- Работа с веб камерой 1С 8.3.7+ внешняя компонента
- Таблица.Записать- ошибка доступа к файлу
- Вывод табличной части документа в форму списка журнала документов
- Доп.обработки пропали из меню
- Перебор таблицы значений
- Сканер штрих-кодов по RDP
- Поделитесь ссылкой на консоль СКД чуть более удобной чем типовая
- v7: 1c 7.7. Работа с Ole объектом из "Таблицы"
- ошибка при работе с сервисом
- Передача на сервер контекста формы
- Анализ признания расходов по номенклатуре УСН