Web.config
機密情報が SCM リポジトリにコミットされないようにするために、ASP.NETファイルから接続文字列のパスワードを削除する XSL スタイルシートを作成しました。パスワードを削除するという私の目標は達成されますが、要素の開始タグ内の空白にも影響します。可能であれば、この空白を保持したいと思います。
たとえば、次のようになりWeb.config
ます。
<configuration>
<connectionStrings>
<add name="ApplicationServices"
connectionString="Host=localhost;Username=dev;Password='sensitive password';Database=database"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>
<!-- ... -->
私はそれを次のように変換できます:
<configuration>
<connectionStrings>
<add name="ApplicationServices" connectionString="Host=localhost;Username=dev;Password=********;Database=database" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
<!-- ... -->
しかし、私はそれを次のように変換したいと思います:
<configuration>
<connectionStrings>
<add name="ApplicationServices"
connectionString="Host=localhost;Username=dev;Password=********;Database=database"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>
<!-- ... -->
これは可能ですか?