Перейти к содержанию
Авторизация  
Mizuwokiru

[Нужна Помощь] Парсер (Delphi, Java, C#)

Рекомендуемые сообщения

В общем, интересует такой вопрос: хочу сделать парсер, который будет переводить некоторые данные с датника (скиллнейм, итемнейм и т.д.) в xml формат. На примере скилла:

нужно сделать, чтобы из уже декриптованного txt-файла перевести содержимое столбика id под элемент id тега skill (который еще находится внутри тега list, lvl - элемент lvl тега skill ну и т.д.

Готовый файл (пример):

<list>
<skill id="Skill_id1" levels="skill_level" name="Skill_Name1" name2="EnchName1">
<!-- здесь описание скилла -->
<set name="target" val="TARGET_NONE"/> <!-- след 2 строки создаются для каждого скилла -->
<set name="effectType" val="NOTDONE"/>
<set name="icon" val="l2ico.testico111"/>
</skill>
</list>

 

Помогите разобраться, а то в парсерах вообще дуб.

 

Забыл упомянуть, что помощь пойму только на Delphi, Java или C#. Других пока не изучал.

Изменено пользователем DiQuero

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помочь с чем? Собраться с мыслями? Вы не озвучили ни одного вопроса.

 

Парсинг данных из распакованных dat файлов это по моему проще простого:

Данные разделяются табуляцией. Первая строка содержит заголовки все значений, так что можно написать вполне универсальную читалку.

 

Как хранить данные внутри программы это уже другая история, делайте как умеете.

 

Экспорт данных в xml?

.net(ы) в msdn: http://msdn.microsof...(v=vs.110).aspx

java: http://en.wikipedia...._XML_Processing (на вкус и цвет)

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помочь с чем? Собраться с мыслями? Вы не озвучили ни одного вопроса.

 

Парсинг данных из распакованных dat файлов это по моему проще простого:

Данные разделяются табуляцией. Первая строка содержит заголовки все значений, так что можно написать вполне универсальную читалку.

 

Как хранить данные внутри программы это уже другая история, делайте как умеете.

 

Экспорт данных в xml?

.net(ы) в msdn: http://msdn.microsof...(v=vs.110).aspx

java: http://en.wikipedia...._XML_Processing (на вкус и цвет)

Собственно, прошу пояснить как считать txt-файл и вывести нужные данные под тип string. Не могу понять, как работать с таблицами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть такие прекрасные классы в составном пакете JDK как:

 

LineNumberReader

FileReader

XMLWriter

FileWriter

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...