Вход | Регистрация
 

Записать Секцию CDATA

Записать Секцию CDATA
Я
   progaoff
 
04.08.20 - 14:26
Добрый день, такой вопрос, выгружаю xml, есть секция CDTATA, ее нужно поместить в одну строку начала элемента, помогите плз, уже два часа убил.
            ЗаписьXML.ЗаписатьНачалоЭлемента("product");        
            ЗаписьXML.ЗаписатьНачалоЭлемента("kit");
            ЗаписьXML.ЗаписатьСекциюCDATA(Марка.ШтрихКодМарки);  
            ЗаписьXML.ЗаписатьКонецЭлемента();
   progaoff
 
1 - 04.08.20 - 14:28
сейчас то что CDATA начинается с новой строки.
   Garykom
 
2 - 04.08.20 - 14:33
НастройкиЗаписиXml.ИспользоватьОтступы = Ложь
   progaoff
 
3 - 04.08.20 - 14:49
(2) НастройкиЗаписиXml??
   progaoff
 
4 - 04.08.20 - 15:01
Не работает с НастройкиЗаписиXml.
   progaoff
 
5 - 04.08.20 - 15:31
ЗаписатьБезОбработки() переносит закрывающий тег на другую строку переносит
   progaoff
 
6 - 04.08.20 - 15:44
Совсем все плохо??
   progaoff
 
7 - 04.08.20 - 17:52
Неужели никто не сталкивался с этим?
   makaorel
 
8 - 05.08.20 - 13:31
(7)удалось сделать  с помощью ЗаписьТекста.
   Ёпрст
 
9 - 05.08.20 - 13:46
(0) покажи пример тогоБ что в xml  должно быть
   trad
 
10 - 05.08.20 - 14:05
(7) просто не понятно зачем это делать.
Есть переносы/нет их - от этого валидность xml не зависит. xml-парсерам на переносы наплевать.
   makaorel
 
11 - 05.08.20 - 14:06
(10) не зависит, но честный знак не принимает, поддержка требует блок с марками  в одну строку
   trad
 
12 - 05.08.20 - 14:33
(11) дичь какая 😲
   Ёпрст
 
13 - 05.08.20 - 14:36
(11) врят ли..не верю :)
   trad
 
14 - 05.08.20 - 14:37
(11) и все таки, они требуют секцию CDATA в одну строку? или CDATA в одну строку с содержащим ее элементом?
   makaorel
 
15 - 05.08.20 - 14:42
(14) <ki><![CDATA[123]]></ki>
   trad
 
16 - 05.08.20 - 14:44
(15) а каким образом это требование сформулировано?
   Ёпрст
 
17 - 05.08.20 - 14:45
(15)

 ЗаписьXML.ЗаписатьНачалоЭлемента("ki");
            ЗаписьXML.ЗаписатьТекст("![CDATA[123]]");  
            ЗаписьXML.ЗаписатьКонецЭлемента();
   Ёпрст
 
18 - 05.08.20 - 14:46
ну или че те там надо..пиши через записаьтекст
   makaorel
 
19 - 05.08.20 - 15:00
(18) что и сделала

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