Символ & в значениях атрибутов

Miky

Guest
Символ & в значениях атрибутов

Есть html докумет который надо порвать на xml, xsl-шаблон. Проблема в том, что в html-ке есть ссыки вида: <a herf="?q=1&w=2">...</a>. И xslt-процессор (libxsl) ругается на аперсанд: xmlParseEntityRef: expecting ';' in some.xsl, line: 70. Вобщем оно и понятно, он считает это сущностью. Можно как нибудь не заменяя амперсанд дать ему понять что это не сущность?
 

Miky

Guest
Непонял, предлогается сделать так: <a herf="?q=1&amp;amp;w=2">...</a>? Это решение мне известно, оно меня не совсем устраивает.
Нельзя ли описать как нибудь сущность что бы '&' заменялась на '&' или что бы сущности в значениях атрибутов вообще игнорировались?
 

Miky

Guest
Ну верстальщику придется везде в ссылках заменять & при формаровании шаблона из html, просто немного не удобно. Похоже нельзя по-другому, всем спасибо...
 

lucas

Guest
А что, кроме необходимости "замены" амперсандтов, больше никаких отличий HTML от XSL верстальщик не нашел?
 
Сверху