EncodeXMLString

From SunFlurry wiki
Revision as of 08:50, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  EncodeXMLString (Функции работы со строками)
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция перекодирует знаки в строковом представлении аргумента, запрещенные в теле файлов в XML формате, в разрешенную форму. Принимаются строки в UTF-16 и ANSI. Список знаков, которые будут перекодированы:

  • & кодируется в &
  • " кодируется в "
  • < кодируется в &lt;
  • > кодируется в &gt;
  • ' кодируется в &apos;


Синтаксис

EncodeXMLString(<Строка>):<Результат (STRING)>

Аргументы

  • <Строка> - Аргумент, строковое представление которого необходимо перекодировать.

Возвращаемое значение

Результат будет возвращен в ANSI, если исходная строка была в формате ANSI, иначе, будет возвращена строка UTF-16.

Примеры

Message(EncodeXMLString("ООО ""Пример"", 1<=2"))
//Будет выведено: "ООО &quot;Пример&quot;, 1&lt;=2"