Я вызываю веб-сервис, который возвращает текст, включая символы ascii, обозначающие символ ®. Например:Jackson JSON Обработка символов Unicode
ACME Corp® Services
я использую весной вернуть эти текстовые данные непосредственно как объект JSON, и к тому времени, он попадет в браузер данные JSON остается верными:
"service": "ACME Corp® Services"
Но при визуализируемом через Handlebars
шаблон и записывается в страницу, я получаю:
ACME Corp® Services
Мне нужно дезинфицировать данные JSON
перед использованием его? Если да, то каковы наилучшие методы для этого? В противном случае, возможно, есть изменения, которые я должен сделать в фоновом режиме, но я не уверен, что это будет.
Эти ссылки могут помочь: https://github.com/wycats/handlebars.js/issues/110 и http://codrspace.com/durden/dealing-with-special-characters-in-json-and -handlebar-JS-шаблон / – paulsm4