Определение ISO-8859-1 против US-ASCII CharsetJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Определение ISO-8859-1 против US-ASCII Charset

Сообщение Anonymous »

Я пытаюсь определить, использовать ли < /p>

PrintWriter pw = new PrintWriter(outputFilename, "ISO-8859-1");
< /code>

или < /p>

PrintWriter pw = new PrintWriter(outputFilename, "US-ASCII");
< /code>

Я читал все о наборах символов, чтобы определить набор символов примеров файла, который я должен создать в той же кодировании с помощью кода Java. />
file -bi example.txt
< /code>

Однако, когда я беру копию одного и того же примера файла и изменяю его, чтобы содержать разные данные, без какого-либо норвежского текста (допустим, я заменяю «Bjørn» на «Bjorn»), тогда та же команда говорит мне, что кодирование файла является «US-ASCII».file -bi example-no-european-letters.txt
< /code>

Что это значит? ISO-8859-1 на практике такой же, как US-ASCII, если в нем нет «европейских» персонажей?>

Подробнее здесь: https://stackoverflow.com/questions/307 ... ii-charset
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»