|
XDTO описание элемента | ☑ | ||
---|---|---|---|---|
0
Noxvil
05.10.16
✎
19:17
|
Добрый вечер.
Каким образом можно настраивать описание элемента XML, когда создаешь XML на основании фабрики XDTO? Т.е. у меня выводит XML следующего вида: <Messages xmlns="http://v8.1c.ru/Test/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Message xsi:type="Message" Number="99"> <MessageContentBase> <Number>001</Contract> А мне надо: <Messages> <Message Number="99"> <MessageContentBase xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance> <Number>001</Contract> Чтобы описание было не в корневом элементе |
|||
1
Noxvil
05.10.16
✎
19:52
|
ау
|
|||
2
quest
05.10.16
✎
19:59
|
я так и не нашел решения в свое время (для 8.2). Выкручивался через xslt, благо преобразование получилось простое. Но с тех пор есть стойкое убеждение что так сделать в 1С нельзя. Подтвердить его ничем не могу. Так что - ИМХО
|
|||
3
Noxvil
05.10.16
✎
20:02
|
(2) Спасибо за ответ.
Есть более оптимистичные предложения? |
|||
4
quest
05.10.16
✎
20:10
|
Найдешь решение - напиши здесь. Может когда пригодиться
|
|||
5
Noxvil
05.10.16
✎
20:30
|
(4) Разумеется, очень не хочется переписывать...
|
|||
6
Noxvil
06.10.16
✎
14:11
|
Есть кто-нибудь, кто сталкивался с такой проблемой еще?
|
|||
7
Radkt
06.10.16
✎
14:49
|
(0) Сталкивался
Как было, но порядок не устраивал://ЛогXML.ЗаписатьСоответствиеПространстваИмен("xsi","http://www.w3.org/2001/XMLSchema-instance"" xmlns=""http://itasca.digitalriver.com/ECC/GlobalVATInvoice" ); Как стало: ЛогXML.ЗаписатьСоответствиеПространстваИмен("xsi","http://www.w3.org/2001/XMLSchema-instance" ); ЛогXML.ЗаписатьСоответствиеПространстваИмен("","http://itasca.digitalriver.com/ECC/GlobalVATInvoice" ); |
|||
8
Fragster
гуру
06.10.16
✎
14:52
|
проще всего убить в постобработке. но вообще нормальным парсерам XML пространство имен наоборот нужно
|
|||
9
Noxvil
06.10.16
✎
17:20
|
Тему ап, должно же быть корректное решение без костылей...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |