Задать вопрос

Достаточно ли использования htmlentities для кодирования спецсимволов xml?

Доброй ночи.
Есть цель собрать валидный XML из входных данных, в которых могут быть совершенно любые символы. У xml, как я понял, критичных валидности символов немного. Вопрос в следующем: допустимо ли преобразование символов при помощи вышеуказанного метода, или для XML-формата необходим другой способ (например, только шестнадцатеричные коды)?

Всем спасибо.
  • Вопрос задан
  • 235 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
gibson_dev
@gibson_dev
Если это не значения атрибутов то в принципе достаточно, можете еще в <sender>John Smith</sender> завернуть тогда и htmlentities не понадобятся

А вот с атрибутами все сложнее - там надо htmlentities и нельзя допускать спецсимволов никаких
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽