- 0
Как выбрать уникальные элементы в XSLT ?
-
Similar Content
-
By Mary_RND
Доброго времени суток.
Возникла проблема с использование двух и более аккордеонов на странице и я к сожалению не могу сама разобраться, как это сделать...
Я использую данный аккордеон https://tympanus.net/codrops/2013/03/29/nested-accordion/ , прикреплю свой файл, т.к. в нем есть небольшое изменение, если нет раскрывающего блока, то нет активности у раскрытия.
Вызывается работа аккордеона простым кодом.
$( '#cbp-ntaccordion' ).cbpNTAccordion(); Работаю в umi, там можно в xsl прописать у id="cbp-ntaccordion{page/@id}", то будет добавляться id данной страницы, но вот как правильно прописать {page/@id}, чтобы в js тоже подставлялся данный номер?
Спасибо
jquery.cbpNTAccordion.js
-
By hike
Здравствуйте! Можете подсказать мне идею, как скопировать таблицу из XHTML-документа, используя XSL-шаблон, чтобы на выходе получить тот же самый XHTML-документ, кроме дочерних узлов ячейки с атрибутом valign?
Пример XHTML-документа:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
<table>
<tr><td>Содержимое<span>здесь</span></td><td>Ссылка<a href='#>здесь</a>'></td></tr>
<tr><td>Содержимое<span>здесь</span></td><td>Ссылка<a href="#">здесь</a></td></tr>
<tr><td><input type="text"/></td><td>простой текст</td></tr>
<tr><td valign="top"><b>Жирный текст</b> вверху</td><td>Метка <input type="radio" /></td></tr>
</table>
</body>
</html>
Пример XSL-шаблона:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"version="1.0">
<xsl:template match="/">
<xsl:copy-of select="." />
</xsl:template>
</xsl:stylesheet>
Как в этом select указать условие, что нужно копировать все КРОМЕ содержимого ячейки <td valign="top"><b>Жирный текст</b> вверху</td>?
-
By hike
Здравствуйте!
Подскажите, плиз, если знаете, можно ли используя XSLT на выходе получить HTML5? Какое пространство имен (атрибут xmlns) указать для HTML5? Для HTML 4.01 указывалось пространство имен XHTML 1.0 (xmlns="http://www.w3.org/1999/xhtml"):
<?xml version="1.0"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"><xsl:template match="/"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <div>Any message you like</div> </html></xsl:template></xsl:stylesheet>Будет ли XSLT-преобразование корректным, если включать в него теги HTML5, не указав никакого другого пространства имен, кроме xmlns:xsl="http://www.w3.org/1999/XSL/Transform"? Вот так:
<?xml version="1.0"?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"><xsl:template match="/"> <html> <section>Any texts you like</section> </html></xsl:template></xsl:stylesheet>Объясните почему.
...почему-то одни примеры содержат объявление пространства имен XHTML, а другие примеры (как будто бы работающие) обходятся без него...
-
By eugen35
ВАЖНО! Хотелось бы использовать стандартное (последний утверждённый вариант) xml-описание счёта-фактуры и стандартный xslt для неё.
Ну и хорошо бы его где-то желательно автоматически брать, а не ручками забивать.
1400 рублей - стоимость задания.
Сделать веб-приложение (фронтэнд, если нужно, с меня), в которое вбиваешь требуемые реквизиты счёта-фактуры, а оно генерит xml. А по отдельной кнопке с использованием xslt позволяет распечатать этот xml.
Код должен быть хорошо откомментирован.
Хранить этот счёт-фактуру не нужно где-либо. Поскольку это чисто учебное приложение для меня.
-
Question
antonP
Привет Всем)
Подскажите может кто знает... вопрос по xslt:
Как выбрать уникальные элементы, если заранее не известно что будет в атрибурте parent_id ?
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.