Существует ли официальная функция для экранирования текста, который будет использоваться в качестве значения в XML, в Google Sheets (в Google Drive/Google Docs)?

Т.е. текст вроде

Mytext<hello

Должен быть выведен как

Mytext&lt;hello

Если нет, то есть ли регулярное регулярное выражение заменить?

1 ответ1

0

Я написал пользовательскую функцию:

function xmlescape(text) {
    return text.replace(/&/g, '&amp;')
               .replace(/</g, '&lt;')
               .replace(/>/g, '&gt;')
               .replace(/"/g, '&quot;')
               .replace(/'/g, '&apos;');
}

Я надеюсь, что я что-то не забыл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .