Метод XML_КУРСОР.ИЗМЕНИТЬ_ИНСТРУКЦИЮ
Заменяет инструкции обработки (processing instructions) XML-документа. В частности, это дает возможность поменять его кодировку.
ФУНКЦИЯ ИЗМЕНИТЬ_ИНСТРУКЦИЮ(СТРОКА: инструкция)
Параметры
- инструкция
- Новые атрибуты инструкции xml и набор дополнительных инструкций. Если указана пустая строка, то добавляется стандартная инструкция xml: <?xml version="1.0"?>, подразумевающая кодировку utf-8.
Пример
// двойная кавычка в строке в тексте программы преобразуется в одинарную // то есть реально строка - это version="1.0" encoding = "utf-16" док.ИЗМЕНИТЬ_ИНСТРУКЦИЮ("version=""1.0"" encoding=""utf-16""")
Для добавления дополнительных инструкций используется разделитель "?". Указывается имя инструкции и, если необходимо, список атрибутов.
Например:
"version=""1.0"" encoding=""utf-8""?MyInstruction?AnotherInstruction someattr=""someval"""
В файле будут добавлены следующие инструкции:
<?xml version="1.0" encoding="utf-8"?> <?MyInstruction ?> <?AnotherInstruction someattr="someval"?>
Все ранее существовавшие дополнительные инструкции удаляются.
Замечание
Для задания набора инструкций нового документа метод СОЗДАТЬ_ФАЙЛ принимает соответствующий параметр.