Расшифровать html escape-символ в скрипте приложения

Я использую ckeditor в поле html формы textarea. При отправке формы она преобразует специальные символы в escape-строке, такие как "пробел", ©. Я хочу расшифровать их в скрипте приложения Google. Я использовал эти методы, но получил ошибку - "Объект" nbsp "был указан, но не объявлен".

var str = 'Some text & text';
var decode = XmlService.parse('<d>' + str + '</d>');
var strDecoded = decode.getElement().getText();

или вы можете использовать встроенный класс E4X XML.

var str = 'Some text &#x26; text';
var decode = new XML('<d>' + str + '</d>');
var strDecoded = decode.toString();

Также метод decodeURI()/decodeURIComponent() не работает в скрипте приложения при работе в JavaScript.

0 ответов

Другие вопросы по тегам