Изменен: 02.01.2019 19:48:30
Библиотека для cериализации данных в xml
Библиотека предназначена для записи и чтения данных XML для
Для установки необходимо:
opm install -f <ПутьКФайлу>
или
opm install xml-parser
Соответствие
со следующими ключами
_Атрибуты
- соответствие с атрибутами узла_Комментарий
- Строка - строка содержащая комментарии узла_CDATA
- Строка - строка содержащая данные CDATA узла_Значение
- Строка - строка значение узла_Элементы
- Массив, Соответствие - вложенные узлы_Значение
- тогда присваивается результату чтения узла _Значение
_Элементы
- тогда присваивается результату чтения узла _Элементы
При сериализации данных используются предопределенные ключи:
_Атрибуты
- соответствие с атрибутами узла_Комментарий
- Строка - строка содержащая комментарии узла_CDATA
- Строка - строка содержащая данные CDATA узла_Значение
- Строка - строка значение узла_Элементы
- Массив, Соответствие - вложенные узлы
//<ФайлПФР>
// <ИмяФайла>
// <НазваниеФормата>fb2</НазваниеФормата>
// <НазваниеПрограммы />
// </ИмяФайла>
//</ФайлПФР>
ПутьКФайлу = "ТутНуженПутьКФайлу";
ПроцессорXML = Новый СериализацияДанныхXML();
РезультатЧтения = ПроцессорXML.ПрочитатьИзФайла(ПутьКФайлу);
Сообщить(РезультатЧтения["ФайлПФР"]["ИмяФайла"]["НазваниеФормата"]);
ПутьКФайлу = "ТутНуженПутьКФайлу";
ПроцессорXML = Новый СериализацияДанныхXML();
ДанныеЗаписиXML = Новый Структура("name", "Наименование");
ПроцессорXML.ЗаписатьВФайл(ПутьКФайлу);
// Содержимое файла
//<name>Наименование</name>
Документация публичного интерфейса (в разработке)
Доработка проводится по git-flow. Жду ваших PR.
Смотри файл LICENSE
.