Имя: Пароль:
1C
1С v8
Как вставить вопросы в строку xml?
0 1c_solop
 
04.03.20
13:05
<?xml version="1.0" encoding="UTF-8"?>
1 vicof
 
04.03.20
13:08
<?xml version="1.0" encoding="UTF-8" voprosy="eto moi voprosy"?>
2 Жан Пердежон
 
04.03.20
13:14
можешь из моего сообщения скопипастить

??????????????????????????????????
3 1c_solop
 
04.03.20
13:26
ИсточникДанные.ЗаписатьОбъявлениеXML();
ИсточникДанные.ЗаписатьНачалоЭлемента("?xml"); ругается
ИсточникДанные.ЗаписатьАтрибут("version", "1.0");
ИсточникДанные.ЗаписатьАтрибут("encoding", "UTF-8");
4 ДенисЧ
 
04.03.20
13:35
(3) Так ЗаписатьОбъявлениеXML() это само и добалвялет...
5 FIXXXL
 
04.03.20
13:37
(3)
ЗаписьXML (XMLWriter)
ЗаписатьОбъявлениеXML (WriteXMLDeclaration)
Синтаксис:

ЗаписатьОбъявлениеXML()
Описание:

Записывает объявление XML.
Если формируется XML-документ, а не фрагмент XML-документа, то в начало документа надо поместить его объявление. Для того чтобы поместить в документ его объявление, необходимо вызвать данный метод. При этом в начало документа помещается текст следующего вида: <?xml version="1.0"?>.
Если при открытии файла или установке строки была указана кодировка, то в объявление также помещается и атрибут 'encoding'. Например: <?xml version="1.0" encoding="UTF-8"?>.
Запись объявления XML должна выполняться перед другими операциями записи XML.

Доступность:

Тонкий клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Пример:

ЗаписьXML.ОткрытьФайл("c:/docs/data/xml");
ЗаписьXML.ЗаписатьОбъявлениеXML();

Например: <?xml version="1.0" encoding="UTF-8"?>.
Например: <?xml version="1.0" encoding="UTF-8"?>.
Например: <?xml version="1.0" encoding="UTF-8"?>.
6 1c_solop
 
04.03.20
14:05
ИсточникДанные.ЗаписатьОбъявлениеXML("?xml version="1.0"?");
так?
7 vicof
 
04.03.20
14:07
В (5) синтаксис написания, если что, указан
8 1c_solop
 
04.03.20
14:13
При этом в начало документа помещается текст следующего вида: <?xml version="1.0"?> как?
9 ДенисЧ
 
04.03.20
14:15
(8) Автомагически
10 1c_solop
 
04.03.20
14:31
Откуда автоматически????????????????????
ИсточникДанные = Новый ЗаписьXML();
ИсточникДанные.ОткрытьФайл(имяФайлаОтправки, "UTF-8");
ИсточникДанные.ЗаписатьОбъявлениеXML();
11 1c_solop
 
04.03.20
14:33
необходимо вызвать данный метод. какой данный метод?
12 arsik
 
гуру
04.03.20
14:33
(11) ЗаписатьОбъявлениеXML()
13 ДенисЧ
 
04.03.20
14:36
(10) "Откуда автоматически?"
Из платформы!!!!!!!!!!!!!
14 1c_solop
 
04.03.20
14:38
Можно помочь ????
Так не получается ИсточникДанные.ЗаписатьОбъявлениеXML("?xml version="1.0"?");
Куда вставить "?xml version="1.0"?"???
15 Йохохо
 
04.03.20
14:39
(14) Ctrl-X , туда спрячь
16 1c_solop
 
04.03.20
14:41
(15) Это шутка?
17 ДенисЧ
 
04.03.20
14:51
(14) Вот блин... Уже 1сину сломал...
У всех эта процедура пишет объявления, а у него нет...

А может, ты результат в файл просто не записываешь?
18 1c_solop
 
04.03.20
14:54
ИсточникДанные.ЗаписатьОбъявлениеXML("?xml version="1.0"?");
как кавычки раставить ни одного ответа напиши как то не так.
исправьте как надо пожалуйста не издевайтесь
19 ДенисЧ
 
04.03.20
14:58
ИсточникДанные = Новый ЗаписьXML();
ИсточникДанные.ОткрытьФайл(имяФайлаОтправки, "UTF-8");
ИсточникДанные.ЗаписатьОбъявлениеXML();
ИсточникДанные.ЗакрытьФайл();

Всё.
20 Fish
 
гуру
04.03.20
15:01
"Пол: Женский." - Это многое объясняет :)
21 Жан Пердежон
 
04.03.20
15:11
(18) просто жесть. в СП же всё есть: и синтаксис описан, из которого ясно, что у метода НЕТ параметров, и описание подробное, которое в (5) привели, и даже пример есть!