Я строю небольшой скрипт для подсчета, если присутствуют два тега XML.
- Сценарий, приведенный ниже, работает и проверяет, является ли введенный пользователем файл.
<property name="searchString" value ="${stringName}"/>
<fileset id="fileContains" file="${file}">
<not>
<contains text="${stringName}"/>
</not>
</fileset>
<fail message="${searchString} NOT FOUND">
<condition>
<resourcecount when="greater" count="0" refid="fileContains" />
</condition>
</fail>
У меня возникают проблемы, так как скрипт будет считать только один тег XML.
Например, если пользователь вводит Cat, будет учитываться только один тег Cat.
<resourcecount property="stringCount">
<tokens>
<concat>
<filterchain>
<linecontainsregexp>
<regexp pattern="${stringName}"/>
</linecontainsregexp>
</filterchain>
<fileset file="${file}"/>
</concat>
</tokens>
</resourcecount>
Мне нужно создать какую-то функциональность, чтобы включить шаблон "/" для закрывающего тега XML, но я сталкиваюсь с ошибками.