|
Фабрика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.Тип(";, "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
|
|
|