Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как передать в XML неустановленное значение?

Как передать в XML неустановленное значение?
Я
   Лунтик
 
26.09.18 - 10:40
<ИНН /> ?
<ИНН></ИНН> ?
<ИНН xsi:nil="true"></ИНН> ?
или как?

Читаю произвольный XML:
1.Проверяю наличие ветки - вроде получается
         если НЕ хдтоОбъект.Свойства().Получить("ИНН")=неопределено тогда ...
2.Надо проверить передано ли в ветке что-нибудь. Проверяю коряво и как получается (через количество свойств)
         зн=хдтоОбъект["ИНН"];
         если ТипЗнч(зн)=Тип("ОбъектXDTO") И зн.Свойства().Количество()=0 тогда ...
Хочется сделать красиво. Например, через установленность, но она всегда истинна
         если хдтоОбъект.Установлено("ИНН") тогда ...

Как грамотно проверить, что значение не передано?
Как отличить nil от неопределенно?
 
 

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует