Имя: Пароль:
1C
1С v8
ФабрикаXDTO.ПрочитатьXML - игнорирует свойства с формой Текст
0 lepthing
 
16.06.16
12:51
День добрый.
Помогите кто может, никак не пойму в чем дело.
Нарисовал xdto-пакет. При вызове ФабрикаXDTO.ПрочитатьXML все свойства с формой "Элемент" и "Атрибут" Объекта XDTO формируются нормально, а вот свойство с формой "Текст" ну никак не отображается в объекте-xdto.
Пример XML:
<price paytype="cash" code="978">12.22</price>
Свойства xdto-пакета paytype и code прописаны с формой "атрибуты" (String) и встают, свойство value (string) прописан с формой "текст" и в объекте после чтения xml отсутствует. Может текст достается как то по-другому?
Пакет-xdto проверку проходит, платформа 8.3.7.1949.
Спасибо.
1 Fragster
 
гуру
16.06.16
12:57
в ФабрикаXDTO.ПрочитатьXML у тебя второй параметр указан?
2 lepthing
 
16.06.16
13:00
ФабрикаXDTO.Тип("http://www.ххх.com";, "order")
price является одним из свойств order
3 lepthing
 
16.06.16
13:33
Нашел на ИТС как доставать текст, может кому пригодиться.
Например, если выполняет чтение элемента вида <element attr="attr_value">element value</element>, то текст element value можно получить следующим образом ОбъектXDTO.Последовательность().ПолучитьТекст(0)
4 Fragster
 
гуру
16.06.16
14:19
(2) а в пакете указан тип поля order?
5 Fragster
 
гуру
16.06.16
14:20
(4) вернее price?
6 Serginio1
 
16.06.16
14:26