Первый - это объект HTML, а второй - объект XML.Таким образом, чтобы первый отображался как тире, он должен отображаться без экранирования в виде HTML-файла, а чтобы второй отображался как тире, он должен отображаться без экранирования в виде XML-файла.Кроме того, файлы должны отображаться с использованием подходящего инструмента, который в данном случае может быть веб-браузером.
Отображаете ли вы его без экранирования в файле HTML / XML с помощью подходящего инструмента?
определите, экранирован ли он или нет, щелкните правой кнопкой мыши страницу в веб-браузере, выберите Просмотр источника , и вы должны проверить, является ли первый амперсанд не экранированным как &
, что в итоге будет выглядеть как1010 * или –
соответственно.Как избежать побега, зависит от технологии просмотра, которую вы используете для ее отображения.Если это, например, JSP / JSTL <c:out>
, то вам следует установить атрибут escapeXml="false"
.