Вопросы с тегом 'xpath-1.0'

Используйте этот тег для вопросов, специфичных для XML Path Language (XPath) версии 1.0
2
ответа

Как выбрать n-й элемент в xpath 1.0?

У меня есть XML и запрос XPath. Я использую Yahoo! виджеты, поэтому я использую XPath 1.0. Вот суть моего XML ... <root> <cat num="SOURCE"> <movie> <swf>speak.swf</swf> <...
задан 18.03.2009 в 12:26
1
ответ

Как использовать start-with (), contains () и end-with () в XPath, чтобы найти внутренний текст узла XML? в XPATH 1.0

<ArticleBackmatter> <Heading>Ethical standards and patient consent</Heading> <Heading>Ethical standards and patient</Heading> <Heading>standards and patient consent</Heading> </ArticleBackmat...
задан 06.10.2014 в 15:13
6
ответов

Как найти атрибут max из XML-документа с помощью Xpath 1.0

Есть ли способ запросить XML-документ для возврата максимального значения данного атрибута с помощью Xpath 1.0? Например, есть способ получить максимальный id? <?xml version="1.0" encoding="utf-8"?> <library> <book i...
задан 02.01.2012 в 15:33
3
ответа

Проверить тип узла в шаблоне XSL

Можно ли проверить тип узла, который я сопоставил с шаблоном внутри одного и того же шаблона? В таком случае, как я могу это сделать? Например, я хотел бы сделать что-то вроде этого: <xsl:template match="@*|node()"> <xsl:choose&g...
задан 02.01.2013 в 09:02
5
ответов

заменить строку XSLT

Я действительно не знаю XSL, но мне нужно исправить этот код, я уменьшил его, чтобы сделать его проще. Я получаю эту ошибку    Неверная функция XSLT / XPath в этой строке <xsl:variable name="text" select="replace($text,'a','b')"/&g...
задан 18.06.2010 в 05:54
2
ответа

Выбор верхних N элементов

Предполагая, что мы имеем такую структуру (число b в каждом a неизвестно): <a> <b/> <b/> <b/> </a> <a> <b/> <b/> <b/> </a> Как мы выражаем следующую фра...
задан 03.07.2013 в 00:22
2
ответа

Можно ли выбрать в XPath на основе атрибута переменной?

Я думаю, что это невозможно, но хотелось бы получить окончательный ответ. XML: <agentlang>French</agentlang> ... <books> <book> <title>My Book</title> <author>Me</author>...
задан 17.09.2012 в 16:44
3
ответа

Агрегатная функция для суммы и продукта в XPath

Подобно этому вопросу (http://stackoverflow.com/q/1333558/948404) Я хочу использовать XPath для вычисления суммы над продуктами в такой структуре, как это: <items> <item> <value>1.0</value> <quan...
задан 20.05.2012 в 00:34
3
ответа

Короткая комбинация для количества тегов, имеющих более длинный [и почти такой же] Xpath

Например: это xslt <xsl:template match="/root/sub-root/parent/child/grand_child/dummy1/dummy2/dummy3/dummy4/node_1 |/root/sub-root/parent/child/grand_child/dummy1/dummy2/dummy3/dummy4/node_2 |/root/sub-root/parent/child/grand_child/dummy1/...
задан 25.03.2010 в 08:35
6
ответов

Как я могу использовать XPath для поиска минимального значения атрибута в наборе элементов?

Если у меня есть XML: <foo> <bar id="1" score="192" /> <bar id="2" score="227" /> <bar id="3" score="105" /> ... </foo> Можно ли использовать XPath для поиска минимальных и максимальных значений scor...
задан 15.07.2009 в 02:11