Я использую файлы resx для хранения локализованного контента для некоторых веб-приложений. Меня попросили написать тестовый механизм, чтобы узнать, имеют ли эти файлы ресурсов содержимое, отличное от UTF-8, в значениях.
Файлы resx представляют собой файлы XML, в заголовке которых указано, что они закодированы в кодировке UTF-8. Итак, мой вопрос (может быть, очевидный или глупый): может ли кто-нибудь добавить строки, отличные от UTF-8, в значения файла ресурсов?
Я уже искал, как получить кодировку для некоторой строки, но нет пуленепробиваемого метода, поэтому я не уверен, нужен ли или возможен тот тест, который меня попросили создать...
РЕДАКТИРОВАТЬ Просто для уточнения, тест должен выполняться в локализованном приложении, и если строка не является допустимой UTF-8, тогда отображается значение по умолчанию (локализованное)