0

ErrorNAnt スクリプトから単語を検索したい XML ファイルがあります。このerror単語が存在する場合は、それがエコーされerror existます。

これまでのところ、適切な方法は見つかりませんでした。誰にもアイデアはありますか?

4

1 に答える 1

1

おそらく、中にいることに混乱しているのでしょう${ ... }。お役に立てれば。

<?xml version="1.0"?>
<project name="Find a String" default="build" basedir=".">
<target name="build" description="various forms of string">
    <echo message="hardcoded strings" />
    <property name="stringFound" value="${string::contains('a string is a tiresome thing to search', 'tire')}" />
    <echo message="  stringFound=${stringFound}" />     
    <echo message="property strings" />
    <property name="stringToSearch" value="a property string is also a tiresome thing to search" />
    <property name="findThis" value="tires" />
    <property name="stringFound" value="${string::contains(stringToSearch, findThis)}"/>
    <echo message="  stringFound=${stringFound}" />
</target>
</project>

これは与える

 [echo] hardcoded strings
 [echo]   stringFound=True
 [echo] property strings
 [echo]   stringFound=True
于 2013-07-04T04:00:00.123 に答える