Eclipse неправильные свойства Java Кодировка UTF-8JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Eclipse неправильные свойства Java Кодировка UTF-8

Сообщение Anonymous »

У меня есть проект JavaEE, в котором я использую файлы свойств сообщений. Кодировка этих файлов установлена ​​на UTF-8. В файле я использую немецкие умлауты, такие как ä, ö, ü. Проблема в том, что иногда эти символы заменяются юникодом, например \uFFFD\uFFFD, но не для каждого символа. Теперь у меня есть случай, когда ä и ü заменяются на \uFFFD\uFFFD, но не для каждого появления ä и ü.< /p>

Различия Git показывают мне что-то вроде этого:

Код: Выделить всё

 mail.adresses=E-Mail hinzufügen:
-mail.adresses.multiple=E-Mails durch Kommata getrennt hinzufügen.
+mail.adresses.multiple=E-Mails durch Kommata getrennt hinzuf\uFFFD\uFFFDgen.
mail.title=Einladungs-E-Mail
box.preview=Vorschau
box.share.text=Sie können jetzt die ausgewählten Bilder mit Ihren Freunden teilen.
@@ -6880,7 +6880,7 @@ browser.cancel=Abbrechen
browser.selectImage=übernehmen
browser.starImage=merken
browser.removeImage=Löschen
-browser.searchForSimilarImages=ähnliche
+browser.searchForSimilarImages=\uFFFD\uFFFDhnliche
browser.clear_drop_box=löschen
Также изменены строки, которые я не трогал. Я не понимаю, почему у меня такое поведение. В чем может быть причина вышеуказанной проблемы?

Моя система:
  • Antergos / Arch Linux


    Системная кодировка UTF-8

    Код: Выделить всё

    Python 3.5.0 (default, Sep 20 2015, 11:28:25)
    [GCC 5.2.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import sys
    >>> sys.getdefaultencoding()
    'utf-8'
    
[*]Затмение Марса 1
  • Кодировка текстового файла UTF-8
    Изображение
  • Кодировка файла свойств UTF-8
    Изображение
[*]Tomcat 8
[*]Java JDK 8


Если я использую другой редактор, например Atom, для редактирования файлов свойств сообщений, я не сталкиваюсь с этой проблемой.

Я также понял это в В таком случае, если я скопирую исходное значение браузера.searchForSimilarImages=ähnliche из Git diff и заменю на него неправильное значение браузера.searchForSimilarImages=\uFFFD\uFFFDhnliche в Eclipse, то у меня будут правильные умлауты в файл свойств сообщения.

Подробнее здесь: https://stackoverflow.com/questions/311 ... 8-encoding
Ответить

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

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

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

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

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