Я новичок в xslt. У меня есть следующая проблема. Мне нужно в xml, чтобы удалить конкретный атрибут (theAttribute
в примере) из определенного элемента (например, div
).
то есть.
<html>
<head>...</head>
<body>
<div id="qaz" theAtribute="44">
</div>
<div id ="ddd" theAtribute="4">
<div id= "ggg" theAtribute="9">
</div>
</div>
<font theAttribute="foo" />
</body>
</html>
чтобы стать
<html>
<head>...</head>
<body>
<div id="qaz">
</div>
<div id ="ddd">
<div id= "ggg">
</div>
</div>
<font theAttribute="foo" />
</body>
</html>
Если атрибут атрибута удален. Я нашел это, http://www.biglist.com/lists/xsl-list/archives/200404/msg00668.html, на основе которого я попытался найти правильное решение.
то есть. <xsl:template match="@theAtribute" />
Который удалил его из всего документа... и другие вроде совпадения, если выбрали и т.д. Ничего не работало..:-( можете ли вы, пожалуйста, помочь мне в этом? Это звучит тривиально для меня, но с xslt я не могу справиться вообще...
Спасибо всем заранее