Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Сохранение многострочного текста в YAML

Discussion in 'Разработка плагинов для новичков' started by Ferrun, Jun 15, 2013.

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

    Ferrun Активный участник

    Trophy Points:
    63
    Имя в Minecraft:
    b0mbovix
    При сохранении многострочного текста в YAML файл из плагина командой:
    Code:
    SomeConfig.set("SomeItem", "|\n1st Row\n2nd Row");
    SomeConfig.set(ConfigFile);
    Текст сохраняется таким образом:
    Code:
    SomeItem: '|
     
               1st Row
     
               2nd Row
     
               '
    
    Погуглил и нашел, что в багрепортах баккита такая проблема висит уже давно: https://bukkit.atlassian.net/browse/BUKKIT-3101Есть ли какой-то способ обойти баг или остается только забить и сохранять массивами строк?
     
    Сникерсни likes this.
  2. Хостинг MineCraft
    <
  3. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    А нафига тебе много строчек? А так да массивами сохранять либо разделитель придумать себе.
     
  4. ptnk

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

    Trophy Points:
    173
    С помощью java считать файл, удалить файл, и записывать строки в новый файл. Если строка пуста, то не записывать в файл.
     
  5. Jampire

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

    Trophy Points:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    придумай разделитель из любого редкого символа, аля ‰, а потом сплитом на массив строк...
     

Share This Page