|
Чтение XML | ☑ | ||
---|---|---|---|---|
1
Ёпрст
10.06.16
✎
11:00
|
<number>220049208</number>
Это не обрабатывается, да ? Смотри текст у элемента. |
|||
2
Pistol
10.06.16
✎
11:27
|
(0) Вот так легко и непринужденно паспортные данные Лидии Васильевны утекли третьим лицам.
|
|||
3
Arya Stark
10.06.16
✎
11:33
|
паспортные данные лидии васильевны давно уже проверены
|
|||
4
Arya Stark
10.06.16
✎
11:35
|
ы смысле микрофинансовыми орагнизациямию. там gzip на 1гигабайт
|
|||
5
Arya Stark
10.06.16
✎
11:36
|
gzip ежедневно меняющийся по утеряным паспортам, как и у Лидии Васильевны
|
|||
6
Pistol
10.06.16
✎
11:37
|
Коська, уймись
|
|||
7
nyta_1968
10.06.16
✎
11:38
|
Блин! Ну надеюсь здесь собрались люди которые заняты не сбором конф данных... а вообще здесь редактировать сообщения можно?
|
|||
8
Nuobu
10.06.16
✎
11:39
|
(7) Нужно модераторов попросить.
Вот так: Модераторы, отредактируйте, пожалуйста первый пост, чтобы не было видно паспортных данных. Пожалуйста. |
|||
9
nyta_1968
10.06.16
✎
11:41
|
Модераторы, отредактируйте, пожалуйста первый пост, чтобы не было видно паспортных данных. Пожалуйста!!!!!!!!!!!!!!!!
|
|||
10
Arya Stark
10.06.16
✎
11:41
|
(6) оставь коммент на rat245.ru
|
|||
11
nyta_1968
10.06.16
✎
11:44
|
Не обрабатывается вот это ...
<passport series="9999" number="9999" given="РРРРРРРРРР " personalNumber=""/> |
|||
12
Fragster
гуру
10.06.16
✎
11:45
|
(0) выкинь тот код, что есть, и использую ФабрикаXDTO.ПрочитатьXML, предварительно запихав в фабрику схему XSD для соответствующего документа
|
|||
13
nyta_1968
10.06.16
✎
11:46
|
Спасибо, попробую....
|
|||
14
Nuobu
10.06.16
✎
11:53
|
Пока XMLФайл.ПрочитатьАтрибут() Цикл
НоваяСтрокаАтрибут = НоваяСтрока.Строки.Добавить(); НоваяСтрокаАтрибут.Имя = XMLФайл.Имя; НоваяСтрокаАтрибут.Значение = СокрЛП(XMLФайл.Значение); КонецЦикла; В этот цикл заходит? |
|||
15
nyta_1968
10.06.16
✎
12:03
|
Да...в этот заходит... и считывает все значения внутри тегов... только атрибуты внутри тега паспорт игнорирует...
|
|||
16
Serginio1
10.06.16
✎
12:08
|
опробуй изменить
<passport series="9999" number="9999" given="РРРРРРРРРР " personalNumber=""/passport> |
|||
17
nyta_1968
10.06.16
✎
12:14
|
Увы это не в моей компетенции...это данные с сайта клиента, которые формируются ими...у меня только запрос, по которому получаю готовую структуру....
|
|||
18
Nuobu
10.06.16
✎
12:26
|
(15) А отладка что говорит, когда добирается до тега паспорт?
|
|||
19
Serginio1
10.06.16
✎
12:45
|
(17) Ты для интереса замени и загрузи, может в этом ошибка.
|
|||
20
nyta_1968
10.06.16
✎
12:47
|
...да...кажется это у меня после этой процедуры обработка дерева значений "заблудилась"....)....
...блин...ну не могу себя заставить всё прогонять через отладку... Спасибо всем огромное!!! |
|||
21
4St
10.06.16
✎
12:48
|
||||
22
Fragster
гуру
10.06.16
✎
12:56
|
(21) без схемы надо преобразовывать примитивные типы (хотя в случае XML из 0 с датами так и так это придется делать) и отдельно обрабатывать случаи для нуля, одного и нескольких элементов, которых может быть неопределенное количество. ну и необязательные реквизиты всякие.
|
|||
23
nyta_1968
10.06.16
✎
12:56
|
Спасибо!!! Всё работает, в дереве значений заплутала.
Уже исправила.... |
|||
24
nyta_1968
10.06.16
✎
12:58
|
А модераторы кажется совсем и не смотрят что на форуме происходит...или к ним нужно обращаться через какой-то другой сервис?....
|
|||
25
Fragster
гуру
10.06.16
✎
13:00
|
||||
26
nyta_1968
10.06.16
✎
13:09
|
Уважаемый Волшебник, уберите пожалуйста из первого поста расшифровку паспортных данных. Ну ошибочка получилась... человек ведь не робот... Спасибо!
|
|||
27
4St
10.06.16
✎
13:10
|
(22) множественность тегов легко решается простой функцией-оберткой, там в статье есть пример. Обращение к реквизитам также можно завернуть в отдельную функцию. Каюсь, сам иногда таким пользуюсь.
|
|||
28
Fragster
гуру
10.06.16
✎
13:12
|
(27) ну, для нуля элементов и пропущенных необязательных свойствах в указанной статье ничего нет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |