Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как вставить вопросы в строку xml?

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

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

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.