|
Ищу Туториал по работе с объктами 1с8 для ХМЛ |
☑ |
0
chumansky
07.02.12
✎
06:56
|
Собственно задача простая. Всю жизнь пользовался виндовыми объектом
MSXML2.DOMDocument для создания и валидации ХМЛ.
Кода было совсем немного. Все просто и эффективно до беспредела.
Сейчас с переходом на 8.* решил все сделать на объектах V8. Однако найти среди массы новых для меня объектов нужные оказалось совсем непросто.
Прошу угостить меня какими-нибудь хорошими примерами.
Спасибо
|
|
1
Азат
07.02.12
✎
06:57
|
(0) в интернете примеров чтения / писания в хмл - оооочень много... К слову, я сам записываю хмл как обычный текстовик...
|
|
2
0xFFFFFF
07.02.12
✎
07:05
|
(1) в смысле? Через ЗаписьТекста чтоли? :)))
|
|
3
chumansky
07.02.12
✎
07:14
|
Я применил объект ЗаписьXML, сформировал ХМЛ
А как правильно сделать проверку по схеме XSD?
|
|
4
chumansky
07.02.12
✎
07:22
|
Например используя MSXML2.DOMDocument
делал так
ДОМДок=Новый COMОбъект("MSXML2.DOMDocument.4.0");
ДОМДок.loadXML(бла-бла-бла);
..................
..................
Схема = Новый COMОбъект("msxml2.xmlschemacache.4.0");
Схема.add(, "http://193.168.12.32:8091/schema/contragent.xsd");
ДОМДок.schemas = Схема;
Ошибка = ДОМДок.validate();
Если Ошибка.errorCode = 0 Тогда
Иначе
Сообщить("Ошибка проверки данных (клиент):
|"+Ошибка.reason+"",СтатусСообщения.Важное);
КонецЕсли;
Теперь ищу как бы сделать это на 8.* объектах
|
|