Я хочу проверить, существует ли в моем узле XML, который имеет атрибут типа, содержащий строку type_attachment_
.Условие XSL для проверки наличия узла
Правильно ли это проверить?
<xsl:if test="count(*[contains(@Type, 'type_attachment_')]) > 0">
something
</xsl:if>
Я не знаю, как вложен этот узел. Это может быть, например, так просто:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl"?>
<hello-world>
<greeter>
<dsdsds>An XSLT Programmer
<greeting type = 'type_attachment_'>Hello, World!
</greeting>
</dsdsds>
</greeter>
</hello-world>
но также может содержать этот узел, вложенный в другие другие элементы.
Не могли бы вы уточнить, что вы спрашиваете, пожалуйста? –
Да, это возможно. Можете ли вы разместить образец xml? – AContractor
Я немного уточнил свой вопрос. – karex