/ / Issue кодиране на ServletFileUpload - кодиране на java

Проблем с кодирането на ServletFileUpload - кодиране за java

Аз използвам Apache commons fileupload API за качване на файл от потребителския интерфейс. Във файла има запис, както е посочено по-долу:

<name>m²</name>

Но след зареждането на файла, характерът се превръща в по-долу характер

<name>m²</name>

Не съм сигурен дали има нещо с кодиране, което да направя тук. Ръководство, моля

Отговори:

0 за отговор № 1

Изглежда, че каченият файл е XML. На първо място файлът трябва да бъде обикновен текст и да използва кодиране на обект за горния 2. В идеалния случай <name>m²</name> би трябвало <Име> m² </ име>, където е ² е горният 2-знаков знак. Процесорът на XML трябва да преобразува съответния обект. Позоваването на Уикипедия с ISO-8859-1 charset, който показва графиката на знаците под Разпределение на кодова страница секция.