0.0.1 • Published 10 years ago

rgr2rex v0.0.1

Weekly downloads
5
License
-
Repository
-
Last release
10 years ago

Конвертер REX <-> RGR

//todo написать доку

https://github.com/vne/rex-format

Зачем это и как оно работает

Алгоритм:

  1. Исходный XML файл разбирается на ордера (вложенные ордера поддерживаются);
  2. Каждый ордер проходит конвертацию
  3. Собирается выходной XML файл

Каждый элемент ордера преобразуется либо как словарное, либо как простое значение.

dicts\dic.xml - справочник для формата РГР

Сопоставление происходит по id.

// todo описать алгоритм

... Если у элемента :

  • есть dict - значение будет преобразовано по справочнику с именем dict
  • есть elem - преобразованное значение будет записано в выходной файл в качестве значения элемента с именем elem
  • если внутри элемента есть любой атрибут, кроме id и value, его значение будет добавлено в элемент с этим именем, без преобразования ...