|
формирование xml документа из 1С 8
| ☑ |
0
PetrVV
07.04.11
✎
10:41
|
Помогите, пожалуйста, необходимо в загаловок xml файла включать строку "standalone="no"". Как это сделать программно ? Не могу найти как задать этот параметр при формировании файла из 1С 8.
|
|
1
likesport
07.04.11
✎
10:47
|
|
|
2
likesport
07.04.11
✎
10:53
|
(1) Да, это не 8.1, но всеже, как-то решили
|
|
3
SUA
07.04.11
✎
10:56
|
еще один вариант... работает :) сохраняешь XML, открываешь как текстовый документ, дописываешь, сохраняешь еще раз
|
|
4
PetrVV
07.04.11
✎
11:01
|
Спасибо (1), (3) Но думаю, что придется делать как в (3)
|
|
5
likesport
07.04.11
✎
11:02
|
Можно впринципе так и сделать, даже в автоматическом режиме ИмяФайлаXML = ПолучитьИмяВременногоФайла(); ФайлXML.Записать(ИмяФайлаXML); а потом обработать с помощью текстового документа Текс = новый текстовыдокумент; ....
|
|
6
Defender aka LINN
07.04.11
✎
11:07
|
ЗаписьXML.ЗаписатьБезОбработки("<?xml version=""1.0"" encoding=""UTF-8"" standalone=""yes""?>
|");
Вместо
ЗаписьXML.ЗаписатьОбъявлениеXML();
пишешь, да и все.
|
|
7
likesport
07.04.11
✎
11:10
|
(6) Молодца!
|
|
8
PetrVV
07.04.11
✎
11:53
|
Оу, (6) огромное спасибо.
|
|
9
PetrVV
07.04.11
✎
12:05
|
Все супер, но с кодировкой "windows-1251" xml создается некорректно. Не открывается она после записи. ("<?xml version=""1.0"" encoding=""windows-1251"" standalone=""yes""?>"); Вылетает ошибка при попытке открыть xml файл.
|
|
10
Defender aka LINN
07.04.11
✎
12:09
|
(9) Все создается. Ты кодировку в ОткрытьФайл-то указал?
|
|
11
PetrVV
07.04.11
✎
12:20
|
(10) Извиняюсь, не указал кодировку, я подумал, что она указывается как раз в твоей инструкции. Все нормально, все создалось, спасибо.
|
|