1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как преобразовать "\xD0\x90\" в нормальный текст?

Тема в разделе "Разработка плагинов для новичков", создана пользователем JonBoss, 29 сен 2015.

  1. Автор темы
    JonBoss

    JonBoss Активный участник Пользователь

    Баллы:
    76
    Skype:
    ya_narik1
    Имя в Minecraft:
    Jon
    Когда считываю текст из написанных книжек, получается это "\xD0\x90\xD0\xB4\xD0\xBC". Как преобразовать в нормальный текст?
     
  2. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
  3. Автор темы
    JonBoss

    JonBoss Активный участник Пользователь

    Баллы:
    76
    Skype:
    ya_narik1
    Имя в Minecraft:
    Jon
    мне нужно конвертировать кодом
     
  4. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Ну тогда хз, регулярками искать \x[0-9A-F]+ и вручную херакать.
     
  5. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Как читаешь то?
     
  6. Автор темы
    JonBoss

    JonBoss Активный участник Пользователь

    Баллы:
    76
    Skype:
    ya_narik1
    Имя в Minecraft:
    Jon
    Код:
    BookMeta bm = (BookMeta) event.getItem().getItemStack().getItemMeta();
    String mess = "";
    for (String ss : bm.getPages())
        mess += ss + " | ";
    Насколько я знаю, кодировки - твоя стихия :D
    Еще со времен Essentials
     
  7. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Без понятия, почему ты получаешь такую дребедень.
    2015 09 30_22-23-44.png
    Может, сервер работает в кодировке cp1251/cp866 ?
    Ибо в игре всё норм.
    2015-09-30_22.29.21.png

    Хотя если кодировка отличная от UTF-8 выхлоп такой:
    2015 09 30_22-32-27.png

    Версия сервера какая?
     
    Последнее редактирование: 30 сен 2015
  8. Автор темы
    JonBoss

    JonBoss Активный участник Пользователь

    Баллы:
    76
    Skype:
    ya_narik1
    Имя в Minecraft:
    Jon
    "Может, сервер работает в кодировке cp1251/cp866 ?"
    Да. У меня в батнике "chcp 1251", чтобы русские буковки были в консоли.
    Если это из-за этого, тогда спасибо :)
     

Поделиться этой страницей