locked
Кодировка xml файла. RRS feed

  • Вопрос

  • Добрый день. Принимаю xml файл через webclient и сохраняю его в isolatedstoragefile, при этой процедуре вся кириллица заменяется на непонятные символы(кодировка xml: utf-8). 

    Вопрос: как получить нормальную кириллицу.

    Заранее спасибо.

    24 сентября 2012 г. 5:28

Ответы

  • Попробуйте перед записью в IsolatedStorage вывести содержимое файла или какого-нибудь атрибута, тогда будет понятно - проблема скачивания это или изолированного хранилища.

    Сам по себе файл вроде бы нормальный, т.е. никаких явных проблем с ним не должно быть.


    Для связи [mail]

    • Помечено в качестве ответа Vadim_Derevich 27 сентября 2012 г. 4:56
    25 сентября 2012 г. 14:07

Все ответы

  • Добрый день.

    А принудительно кодировку через Encoding не пробовали задавать?

    24 сентября 2012 г. 5:43
    Отвечающий
  • Пробовал
    24 сентября 2012 г. 10:24
  • Вы xml как файл или как строку скачиваете WebClient-ом? Может в самом xml объявлена одна кодировка, но текст приходит в другой, например в cp-1251?

    Если можете привести пример xml или ссылку на сервис чтобы попробовать принять файл - это очень помогло бы в решении проблемы.

    Спасибо.


    Для связи [mail]

    25 сентября 2012 г. 7:00
  • Скачиваю как строку. Вроде все utf8 передается...

    Пример xml файла:

    <?xml version="1.0" encoding="utf-8"?>
    <GroupTree>
        <Group name="Режимные схемы" id="2" type="1"/>
        <Group name="схемы ПС" id="13" type="1"/>
       
        <Group name="Примеры табличных форм" id="98" type="2">
    	 <Group name="Примеры 111 форм" id="121" type="2"/>
          <Icon>
            base641 image
          </Icon>
        </Group>
        <Group name="Примеры графических схем" id="99" type="2">
          <Icon>
              base642 image
          </Icon>
        </Group>
    </GroupTree>
    

    25 сентября 2012 г. 7:45
  • Попробуйте перед записью в IsolatedStorage вывести содержимое файла или какого-нибудь атрибута, тогда будет понятно - проблема скачивания это или изолированного хранилища.

    Сам по себе файл вроде бы нормальный, т.е. никаких явных проблем с ним не должно быть.


    Для связи [mail]

    • Помечено в качестве ответа Vadim_Derevich 27 сентября 2012 г. 4:56
    25 сентября 2012 г. 14:07