Имя: Пароль:
1C
1С v8
Выгрузка из XML, как сделать так - <CREATEDATE>04.12.2018</CREATEDATE>
0 SkillUp
 
14.12.18
16:38
Создаю атрибут, получается  так -<VERSION CREATEDATE="14.12.2018"/>, а как так сделать -<CREATEDATE>04.12.2018</CREATEDATE>  ?

Мой код:
ЗаписьXML.ЗаписатьНачалоЭлемента("VERSION");
        
        ЗаписьXML.ЗаписатьАтрибут("CREATEDATE", Формат (ТекущаяДата(),"ДФ=dd.MM.yyyy" ));
        
        ЗаписьXML.ЗаписатьКонецЭлемента();
1 Garykom
 
гуру
14.12.18
16:39
У тебя ответ в вопросе...
2 Garykom
 
гуру
14.12.18
16:39
ЗаписьXML.ЗаписатьНачалоЭлемента("CREATEDATE");
// тут запиши "04.12.2018"
ЗаписьXML.ЗаписатьКонецЭлемента();
3 Garykom
 
гуру
14.12.18
16:41
(2)

ЗаписьXML.ЗаписатьНачалоЭлемента("CREATEDATE");
ЗаписьXML.ЗаписатьТекст("04.12.2018");
ЗаписьXML.ЗаписатьКонецЭлемента();

И изучить сначала https://ru.wikipedia.org/wiki/XML затем https://helpme1c.ru/chtenie-i-zapis-xml-v-yazyke-1s-8-3-8-2-v-primerax
4 SkillUp
 
14.12.18
16:41
(2) Спасибо... (3)
5 ikea
 
14.12.18
16:41
XML.ЗаписатьНачалоЭлемента("VERSION");
    XML.ЗаписатьНачалоЭлемента("CREATEDATE");        
        XML.ЗаписатьТекст(Формат (ТекущаяДата(),"ДФ=dd.MM.yyyy" ));    
        XML.ЗаписатьКонецЭлемента();      
        XML.ЗаписатьКонецЭлемента();
6 SkillUp
 
14.12.18
16:42
(3) Уже изучаю...
7 Fragster
 
гуру
14.12.18
16:56
есть мнение, что дату лучше писать в формате ISO
8 Garykom
 
гуру
14.12.18
17:01
Так как бы в 1С есть все готовое встроенное для записи/чтения дат в xml, без лисапедов с "Формат"
9 Fragster
 
гуру
14.12.18
17:14
(8) в 1с есть все, чтобы вообще абстрагироваться и работать с XDTO (почти структуры и массивы) а не с XML
10 SkillUp
 
14.12.18
18:53
(9) А если надо в определенной структуре выгружать XML?
11 Fragster
 
гуру
14.12.18
19:00
(10) да
12 SkillUp
 
14.12.18
19:16
(11) Изучаю уже...