Чтение XML с помощью XDTO (не определяет типы) #800761


#0 by Henk
Всем привет! Итак, вкратце, пишу api на http-сервисах и чтобы мои xml были как-то типизированы, решил описать схему XDTO. Действительно, очень удобная вещь в плане чтения/записи, да и обрабатывать ошибки проще, просто в исключении будет описание, почему xml невалидный. Все было круто, но как оказалось при создании xml ругается, что мы пытаемся строку записать в число, или длина нашей строки больше, вообще все что указали в XDTO все это учитывается, но вот при чтении xml, все разбирается как строка и глубоко побоку какие там типы у нас в XDTO. Собственно в этом и вопрос, как заставить 1С понимать что xml невалидный, то ли XDTO я коряво описал, то ли нужно копать в строну сериализаторов, короче, приветствуется любая помощь или догадки. Спасибо. Схема Создаю для теста XML тут будет ругаться если в clientType присвоить "какая-то строка" Но когда читаю, то могу в XML полный бред написать и никакой ошибки не получу, в смысле ошибки о типах.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С