1. Акция на весь декабрь! Получай оплату х2 за уникальные статьи, объемом от 200 слов, если в заголовке темы и теле статьи присутствует слово Python
    Скрыть объявление

Как Убрать Замену Символьных Ссылок(
 И Т.д.) При Сер

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Nek, 19 янв 2012.

Статус темы:
Закрыта.
  1. Nek

    Nek Гость

    Вот такая проблема:
    При сериализации xml-документа из DOM-дерева сериализатор заменяется символьные ссылки на сами символы. К примеру из

    Код (Text):
     <custom:option xfdl:compute="toggle(signer) == '1' &#xD;&#xA;
    ? signer == '' &#xD;&#xA;
    ? set('PAGE1.FIELD8.value', '') &#xD;&#xA;
    : tolower(signer) != 'invalid'&#xD;&#xA;
    ? set('PAGE1.FIELD8.value', signer)&#xD;&#xA;
    : ''&#xD;&#xA;
    : ''"></custom:option>
    я получаю

    Код (Text):
     <custom:option xfdl:compute="toggle(signer) == '1'
    ? signer == ''
    ? set('PAGE1.FIELD8.value', '')
    : tolower(signer) != 'invalid'
    ? set('PAGE1.FIELD8.value', signer)


    : ''
    : ''"/>
    Использую конструкцию
    Код (Text):
    new XMLSerializer().serializeToString(xmlDoc)

    Соответсвенно вопрос:"Как с этим бороться?".

    p.s. еще бы не плохо было, чтобы он не закрывал пустые тэги, т.е. из

    Код (Text):
    <a></a>
    не делал

    Код (Text):
    <a/>
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей