За последние 24 часа нас посетили 26815 программистов и 1819 роботов. Сейчас ищут 855 программистов ...

html теги в xml документе

Тема в разделе "PHP для новичков", создана пользователем 2misha, 10 фев 2016.

  1. 2misha

    2misha Новичок

    С нами с:
    6 фев 2016
    Сообщения:
    17
    Симпатии:
    0
    В общем, мне дали поддерживать сайт, там добавление новых статтей происходит через импорт xml. Поставили задание, сделать так, чтоб можно было юзать html-теги в документах. Но так как это xml, оно их не видит, ибо видит как xml-теги.

    Вот есть такая строчка.
    Код (Text):
    1.  
    2. $model->text = trim((string)$xml->text);
    Как сделать, чтоб оно адекватно видило html-теги? Пробовал htmlentities(trim((string)$xml->text)) - не работает, результат тот же.

    Можно ли вообще тут что-то придумать адекватное, либо какой-то жуткий костыль надо писать, чтоб оно заработало с html?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
  3. bikerlex

    bikerlex Активный пользователь

    С нами с:
    2 дек 2014
    Сообщения:
    344
    Симпатии:
    40
    "Оно" - Это что?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    боже

    Добавлено спустя 57 секунд:
    зачем? Не проще ли отказаться и взять другой заказ или найти работу, где у тебя спрашивают, в каком формате присылать на сайт статьи?
     
  5. 2misha

    2misha Новичок

    С нами с:
    6 фев 2016
    Сообщения:
    17
    Симпатии:
    0
    В общем, сделал через замену строк. Тобишь пишешь в XML-файле Text, а PHP превращает это в <b>Text</b> и всё гуд. Но нужно для каждого тега отдельно прописывать замену, ну ничего.
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.599
    Симпатии:
    1.764