v7: Помогите с XML
☑
0
log
03.02.12
✎
09:50
как создать узел с атрибутами?
1
KUBIK
03.02.12
✎
09:51
(0) СП?
2
andrewks
03.02.12
✎
09:51
Попытка
ДОМ=СоздатьОбъект("MSXML.DOMDocument");
Узел=ДОМ.CreateProcessingInstruction("xml","version=""1.0"" encoding=""windows-1251""");
Исключение
Сообщить("Не удалось создать объект DOMDocument","!");
Возврат 0;
КонецПопытки;
ДОМ.insertBefore(Узел,);
ТекЭлем=ДОМ.appendChild(ДОМ.createElement("Файл"));
Текст=ДОМ.createTextNode("Здесь содержимое Файл");
ТекЭлем.appendChild(Текст);
ТекЭлем.setAttribute("Атрибут_Файл_1","Здесь содержимое Атрибут_Файл_1");
Комм=ДОМ.createComment("Далее следует содержимое файла");
ТекЭлем.appendChild(Комм);
ТекЭлем=ТекЭлем.appendChild(ДОМ.createElement("СодержимоеФайла"));
Текст=ДОМ.createTextNode("Здесь содержимое СодержимоеФайла");
ТекЭлем.appendChild(Текст);
ТекЭлем.setAttribute("Атрибут_СодержимоеФайла_1","Здесь содержимое Атрибут_СодержимоеФайла_1");
Текст=ДОМ.createCDATASection("Это секция CDATA");
ТекЭлем.appendChild(Текст);
ДОМ.save(ИмяФайла);
3
log
03.02.12
✎
09:51
(1) чего?
4
KUBIK
03.02.12
✎
09:56
V7Plus.als
5
1Сергей
03.02.12
✎
09:58
Текст = СоздатьОбъект("Текст");
Текст.ДобавитьСтроку("<Узел Атрибут1=""Атрибут1"" Атрибут2=""Атрибут2""></Узел>");
6
log
03.02.12
✎
10:04
(4) да
7
andrewks
03.02.12
✎
13:26
(6) отлично!
8
alkov
03.02.12
✎
13:35
ДобавитьПодчиненный()
УстановитьАтрибут()
9
log
03.02.12
✎
16:03
интересует как это сделать работая с: гXMLАнализатор.СоздатьПоследовательноЗаписываемыйДокумент()
10
andrewks
03.02.12
✎
16:31
(9) ты до сих пор не сделал?
11
log
03.02.12
✎
16:33
(10)ды вот сел этим заниматься, оторвали от темы,а ща врубился, нашел пример
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.