powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / перенос win1251 в UTF-8
5 сообщений из 5, страница 1 из 1
перенос win1251 в UTF-8
    #32203657
apriam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, подскажите, в каком направлении двигаться:
в Java формирую .xml файл, вместо русских символов выдает "?".
вот такая вот загогулина.
...
Рейтинг: 0 / 0
перенос win1251 в UTF-8
    #32203900
Попробуй произвести перекодировку:

String str = new String(curr_str.getBytes("Unicode"),"Cp1251");

curr_str - исходный текст
str - перекодированный текст
...
Рейтинг: 0 / 0
перенос win1251 в UTF-8
    #32204151
apriam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Василий, вот моя ситуация:
код jsp:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<%String curr_str =  "корень" ;
  String str = new String(curr_str.getBytes( "Unicode" ), "Cp1251" );%>  
<%@ page contentType='text/xml' %><?xml version= "1 . 0 " encoding= "windows-1251 "?>
 <document><! --  -->
 
  <date><! --  -->
 
   <%=str%>
  </date>
</document>
на выходе:
<?xml version="1.0" encoding="UTF-8" ?>
<document>
<!-- -->
<date>
<!-- -->
??:>@5=L
</date>
</document>

Заранее благодарен.
...
Рейтинг: 0 / 0
перенос win1251 в UTF-8
    #32207282
Aion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 apriam:
А вот несовсем понял,
где формируется xml и чем он смотриться?
JSP & IE?
...
Рейтинг: 0 / 0
перенос win1251 в UTF-8
    #32208099
apriam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, JSP. проблема решилась при добавлении строчки
<%response.setHeader("content-type","text/xml");%>
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / перенос win1251 в UTF-8
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]