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