xml_export.py 762 B

12345678910111213141516171819202122
  1. from src.export.strategies.export import export
  2. from src.models.abstract_reference import abstract_reference
  3. class xml_export(export):
  4. """Класс стратегии для экспорта в XML"""
  5. def export_header(model: abstract_reference):
  6. """
  7. Создать заголовок экспорта
  8. Args:
  9. model (abstract_reference): модель, по которой нужно построить заголовок
  10. """
  11. pass
  12. def export_model(model: abstract_reference):
  13. """
  14. Экспортировать модель
  15. Args:
  16. model (abstract_reference): модель, строку с которой нужно создать
  17. """
  18. pass