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

Нужно ли выкладывать либу

Тема в разделе "Оффтопик", создана пользователем Cororo, 5 сен 2020.

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

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

    Баллы:
    76
    Имя в Minecraft:
    TheSirCororo
    Как думаете, нужно ли сюда (на рубаккит) выкладывать либу для работы с JSON так же как мы привыкли работать с org.bukkit.config.YamlConfiguration. Или же таких либ много уже и так?

    [​IMG]
    upload_2020-9-5_20-53-17.png
     
  2. alexandrage

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

    Баллы:
    173
  3. alexandrage

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

    Баллы:
    173
    Да и полную поддержку тебе не сделать, ибо все ведроинтерфейсы сериализуются в yml
     
  4. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ээээ, нет. Все интерфейсы сериализуются в Map<String, Object>, а ConfigurationSection вообще интерфейс, а FileConfiguration достаочно абстрактный класс чтобы прицепить в качестве хранилища всё что угодно.
     
  5. alexandrage

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

    Баллы:
    173
    Ну допустим, а как оно будет искать каким классом десериализовать? В snakeyaml записывается имя или алиас сериализатора, а тут как?
     
  6. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ээээ, точно так же, альяс или имя - просто ключ с именем ==, а не какая-то магия. Весь процессинг кастомной сериализации и десериализации находится на стороне баккита, snakeyaml буквально только Map туда обратно гоняет.
     

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