Comments 16
а почему бы в CDATA такие вещи не заключать?
+2
Не всегда есть возможность контроллировать текст, который имеем на входе. А регулярным выражением помещать каждую entity в CDATA - не самое лучшее решение.
0
вряд ли кто-то будет генерировать XML с неэкранированными сущностями.
правда ведь?
правда ведь?
0
Согласен
0
Возможно, я что-то не понимаю. Какая необходимость экранировать сущности, если нужно чтобы они просто отображались в текстовом блоке?
Собственно задача и была в том, чтобы эти описания сущностей работали без преобразования в цифровые сущности типа & #160; или & #x00A0 и без экранирования;
Собственно задача и была в том, чтобы эти описания сущностей работали без преобразования в цифровые сущности типа & #160; или & #x00A0 и без экранирования;
0
а они с CDATA и не будут преобразовываться никуда и отображаться будут.
экранирование как раз для этого и существует, а лишний код никому не нужен.
http://ru.wikipedia.org/wiki/CDATA
экранирование как раз для этого и существует, а лишний код никому не нужен.
http://ru.wikipedia.org/wiki/CDATA
0
Мало того, если их поместить в CDATA, то они и будут отображены непосредственно в том виде, в котором были введены. А необходимо, чтобы показывались соответствующие спецсимволы. Возможно мы с вами говорим о разных вещах.
0
>...на неописаные энтити...
>...эти энтити...
>...преобразовывать энтити...
может, все-таки "сущность"?
>...эти энтити...
>...преобразовывать энтити...
может, все-таки "сущность"?
+1
>...все имена энтитей...
0
Для вас это принципиально?
0
да, мой мозг ощущает дисгармонию и взрывается =)
*а по-правде говоря, непроизвольно начинаю это слово склонять - "энтитя", "энтитю", "энтитёй" - что вызывает приступ неудержимого смеха*
*а по-правде говоря, непроизвольно начинаю это слово склонять - "энтитя", "энтитю", "энтитёй" - что вызывает приступ неудержимого смеха*
0
энтитити... тбилисиси...
0
Sign up to leave a comment.
Загрузка в XML строки содержащей entity references (& nbsp; и т.д.)