1. 游客, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Структуры дата файлов

本贴由 Neron2016-07-06 发布. 版块名称: .NET

  1. TopicStarter Overlay

    Neron Пользователи

    帖子:
    322
    支持:
    12
    Репутация:
    0
    Вот в чем вопрос. Меня интересует как у кого организовано чтение и запись структуры допустим элемента. Многие редакторы все делают как у Sledit ну сколько я видел, но читать так как то мне не хочется. Там есть файлик конфига читается из него итд. Вообщем как можно сделать по другому так же для многих элементов?
  2. apfilipp AngeliCore Пользователи

    帖子:
    66
    支持:
    53
    性别:
    Репутация:
    1
    Делают так, потому что это удобно. Для добавления новых значений достаточно дописать несколько строк в файлик. А для чтения структуры создаёшь саму структуру или же класс(зависит от ЯП) и в каждое поле вычитываешь данные.
  3. TopicStarter Overlay

    Neron Пользователи

    帖子:
    322
    支持:
    12
    Репутация:
    0
    Кто как порекомендует сделать? Просто если делать структурами то придётся ещё и каждый раз писать новое чтение структуры и из будет достаточно, а если делать файлом то это то что как бы есть у всех и читаешь только 1 раз и больше не паришься.
  4. Hardx Программист Пользователи

    帖子:
    47
    支持:
    66
    性别:
    Репутация:
    9
    Когда делал редактор для себя, написал быстренько парсер всех конфигов и объединил их в один файл. Получилось так:
    [​IMG]
    После с помощью сериализации загружал конфиг, и по этому конфигу загружал "elements.data" в "DataSet".
    https://github.com/DmitriyChistoborodov/EasyElements - библиотека по загрузке конфига и elements.data. Не советую правда использовать, я её написал на скорую руку и не тестил.
    已获得Neron的支持.
  5. SkyDev Программист Old school Пользователи Open Source Contributor

    帖子:
    197
    支持:
    234
    性别:
    Репутация:
    -1
    Страна:
    Ukraine Ukraine
  6. TopicStarter Overlay

    Neron Пользователи

    帖子:
    322
    支持:
    12
    Репутация:
    0
    Hardx, у тебя мне понравилось больше всего. Если приступлю то точно буду делать все на xml
Черновик сохранён Черновик удалён
Similar Threads
  1. Supreme
    回复:
    1
    浏览:
    3,267
  2. stashiy
    回复:
    17
    浏览:
    2,719
  3. alex21312131
    回复:
    7
    浏览:
    1,823
  4. wsok
    回复:
    23
    浏览:
    3,502
  5. Neron
    回复:
    15
    浏览:
    3,102
正在加载...

分享此页面