HI
[фон]
В настоящее время мы создаем файлы для разных компаний. Наша работа как компании заключается в том, чтобы находиться между другими компаниями и помогать в общении и хранении данных. Мы начали сталкиваться с проблемами кодирования, когда мы получаем данные, закодированные в одном формате, но нам нужно отправить их в другом. Все файлы были предварительно собраны с использованием фреймворка .net по умолчанию UTF-8. Однако мы обнаружили, что некоторые компании не могут читать файлы utf-8. Я предполагаю, потому что у них есть старые системы, которые требуют чего-то другого. Это становится очевидным при отправке определенных французских персонажей в частности.
У меня есть решение, в котором мы можем создать определенный файл для конкретного члена, используя определенную кодировку. (Хотя я понимаю, что этого может быть недостаточно, к сожалению, пока это возможно из-за других проблем.)
[проблема]
В любом случае, я на стадии тестирования и хочу ввести utf-8 или других персонажей в студию менеджмента. Выполните обновление некоторых данных, а затем убедитесь, что файл правильно составлен из этих данных. Я понимаю, что это не идеально. Я уже пробовал программно читать файл и проверять кодировку, читая преамбулы и т. Д. Так что это то, с чем я застрял. Согласно этому веб-сайту http://www.biega.com/special-char.html ... Я могу ввести символы utf-8, нажав ALT + & + # + «десятичное представление символа» или ALT + «десятичное представление символа», но когда я использую данные, указанные в За столом я получаю совершенно разных персонажей в управлении студии. Я даже сохранил файл в формате utf-8, используя Management Studio, щелкнув стрелку на кнопке «Сохранить» в диалоговом окне «Сохранить» и указав кодировку. Поэтому мой вопрос заключается в том, как я могу точно указать символ, который в итоге станет символом, который я пытаюсь ввести, и фактически поместить его в данные, которые затем будут помещены в файл.
Спасибо
Кевин