一部の Web アプリのローカライズされたコンテンツを保存するために resx ファイルを使用しています。これらのリソース ファイルの値に非 UTF-8 コンテンツが含まれているかどうかを確認するためのテスト メカニズムを作成するように依頼されました。
resx ファイルは、ヘッダーで UTF-8 エンコードされていることを指定する XML ファイルです。だから私の質問は(おそらく明らかであるかばかげているかもしれませんが)、誰かがUTF-8以外の文字列をリソースファイルの値に追加できますか?
いくつかの文字列のエンコーディングを取得する方法を既に検索しましたが、防弾方法がないため、作成するように求められたテストが必要か可能かどうかはわかりません...
編集 明確にするために、テストはローカライズされたアプリ内で実行する必要があり、文字列が有効な UTF-8 でない場合は、デフォルト (ローカライズされた) 値を表示します。