XMLファイルに含まれる説明文字列全体を置き換えようとしています。その文字列を変数に置き換えたいと思います。私はGroovyスクリプト内でSEDコマンドを使用しています。文字列を変数に置き換えてGroovyとSEDコマンド
私は以下のコードを持っています。私は、文字列 "foo"が説明テキストを置き換えることを期待していますが、それはそうではありません。私が間違っているのは何=「sDescription」
説明: は、代わりに次の行は、XMLがに変化させますか?
def sDescription = "foo"
def sedCommand = 'sed -i \'s/Description="[^"]*"/Description="'$sDescription'"/g\' package.appxmanifest' as String
groovyの優れたXML解析と操作で置き換えてみませんか? –