Я отображения данных из HTML закодирован объекта JSON на HTML-страницу, используя innerHTML собственность.HTML " не преобразование в «
var td = document.createElement("td");
td.innerHTML = data[i].name; // data[i].name = 'Audioslave 7"'
Но вместо того, чтобы отображать это как Audioslave 7», он показывает то же Audioslave 7"
Я попытался сделать .toString() безрезультатно. Я также пробовал
var td = document.createElement("td");
td.innerHTML = data[i].name + ' >'; // data[i].name = 'Audioslave 7"'
В этом случае gt корректно отображается как> но qout все еще не отображается.
Я использую HTML5, и это происходит в Chrome, а также в Safari.
Что делать, чтобы отобразить его правильно?
По какой-либо причине вы не можете просто использовать 'data [i] .name = 'Audioslave 7"' '? – Oded
Какой метод вы используете для его отображения на странице? Я пытался воссоздать это [здесь] (http: //jsfiddle.net/2FERe/), и он отлично работал в Chrome – tpbowden
Вы уверены, что это не '& quot;', и вы смотрите на декодированную версию –