Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.05.2013, 15:29
Новичок на форуме
Отправить личное сообщение для Charly83 Посмотреть профиль Найти все сообщения от Charly83
 
Регистрация: 04.05.2013
Сообщений: 3

Кодировка текста
Доброго времени суток, загружаю XML файл в ListView, при загрузке PHP кодом русский текст читаем, когда реализую с помощью JavaScript получаю кракозябры, XML файл и ListVIew один и тот же, вот кусок кода загрузки файла

if (window.DOMParser)
              {
              parser=new DOMParser();
              xmlDoc=parser.parseFromString(xmlHttp.responseText,"text/xml");
              }
            else // Internet Explorer
              {
              xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
              xmlDoc.async=false;
              xmlDoc.loadXML(xmlHttp.responseText);
              }
Ответить с цитированием
  #2 (permalink)  
Старый 04.05.2013, 15:57
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

xml-документ содержит в себе обозначение кодировки?
Код:
<?xml encoding="utf-8"?>
Ответить с цитированием
  #3 (permalink)  
Старый 04.05.2013, 18:43
Новичок на форуме
Отправить личное сообщение для Charly83 Посмотреть профиль Найти все сообщения от Charly83
 
Регистрация: 04.05.2013
Сообщений: 3

Сообщение от danik.js Посмотреть сообщение
xml-документ содержит в себе обозначение кодировки?
Код:
<?xml encoding="utf-8"?>
да
Ответить с цитированием
  #4 (permalink)  
Старый 04.05.2013, 20:53
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А сам документ точно в юникоде?
Ответить с цитированием
  #5 (permalink)  
Старый 05.05.2013, 07:14
Новичок на форуме
Отправить личное сообщение для Charly83 Посмотреть профиль Найти все сообщения от Charly83
 
Регистрация: 04.05.2013
Сообщений: 3

Сообщение от danik.js Посмотреть сообщение
А сам документ точно в юникоде?
он передается с сервера, как узнать? и когда я получаю его с помощью file_get_contens на PHP , то кодировка в этом же ListView нормальная

ps: проверил, после сохранения ответа в файл кодировка в utf-8

Последний раз редактировалось Charly83, 05.05.2013 в 07:17.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запретить отмену выделения текста от клика мышью? Маэстро Internet Explorer 0 03.04.2012 21:21
Кодировка внешнего JS файла - проблема в Chrome Freddis Opera, Safari и др. 3 26.07.2011 21:48
Чудеса математики js при padding borovik Элементы интерфейса 6 09.07.2011 22:02
Получение позиции текста по координатам traa Events/DOM/Window 20 08.02.2011 14:19
Firefox: перехватить соббытие при перетаскивании текста no_alex Общие вопросы Javascript 9 21.08.2008 18:02