![]() |
|
загрузка товаров из xml Бухгалтерия 3.0 | ☑ | ||
---|---|---|---|---|
0
Новый1сник2
15.03.23
✎
14:00
|
Добрый день!
делаю загрузку из файла xml возвращает значения Неопределено |
|||
1
Новый1сник2
15.03.23
✎
14:00
|
&НаСервере
Процедура ЗагрузитьИзФайлаНаСервере() ПутьКФайлу = Объект.ИмяФайла; Парсер = Новый ЧтениеXML; Парсер.ОткрытьФайл(ПутьКФайлу); Построитель = Новый ПостроительDOM; Документ = Построитель.Прочитать(Парсер); Для Каждого Элемент0 Из Документ.ЭлементДокумента.ДочерниеУзлы Цикл Если Элемент0.ИмяУзла = "products" Тогда products = Элемент0; Для Каждого Элемент1 Из products.ДочерниеУзлы Цикл Если Элемент1.ИмяУзла = "product" Тогда product = Элемент1; мИД = product.Атрибуты.ПолучитьИменованныйЭлемент("id"); мНаименование = product.Атрибуты.ПолучитьИменованныйЭлемент("name"); мКаталогИД = product.Атрибуты.ПолучитьИменованныйЭлемент("catalog_id"); мБренд = product.Атрибуты.ПолучитьИменованныйЭлемент("brand"); Артикул = product.Атрибуты.ПолучитьИменованныйЭлемент("articul"); мВыгружатьНаСайт = product.Атрибуты.ПолучитьИменованныйЭлемент("published"); мПорядковыйНомер = product.Атрибуты.ПолучитьИменованныйЭлемент("order"); мЦенаНаСайте = product.Атрибуты.ПолучитьИменованныйЭлемент("price"); мНаименованиеКаталогаНаСайте = product.Атрибуты.ПолучитьИменованныйЭлемент("catalog_name"); мУРЛ = product.Атрибуты.ПолучитьИменованныйЭлемент("url"); КонецЕсли; КонецЦикла; КонецЕсли; КонецЦикла; Парсер.Закрыть(); КонецПроцедуры |
|||
2
Новый1сник2
15.03.23
✎
14:10
|
при этом и первое и второе условия возвращают Истина
|
|||
3
Новый1сник2
15.03.23
✎
14:10
|
подскажите почему не определяются значения
|
|||
4
Новый1сник2
15.03.23
✎
15:03
|
Разобрался сам, спасибо!
|
|||
5
Галахад
гуру
15.03.23
✎
15:04
|
(4) Без проблем. Приходи ещё. ))
|
|||
6
skafandr
15.03.23
✎
15:07
|
(4) Ага и начинай тему сразу с сообщения номер 4 ;-)
|
|||
7
Новый1сник2
15.03.23
✎
15:10
|
))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |