Skip to content

Execute an xml document parsing using DOM, SAX, StAX parsers.

Notifications You must be signed in to change notification settings

Petrovich-A/EPAM-Task-Xml-Parsing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

README.md# Task Shapes

Task. XML\XSD & Parsing

Cоздать xml-файл, хранящий информацию об объектах определенной предметной области. Для валидации полученного xml-файла необходимо разработать соответствующую ему схему xsd. Выполнить парсинг xml-документа с использованием DOM, SAX, StAX парсеров.

Требования:

* использовать для атрибутов required & optional
* перечисления
* шаблоны и предельные значения
* использовать тип ID
* задание значений атрибутов по умолчанию
* расширение типов (имитация наследования)
* использовать дату-время. В Java использовать только пакет java.time
* создать в xml-документе не менее 16 сущностей
* парсеры организовать с помощью шаблона Builder
* для записи логов использовать Log4J2
* код должен быть покрыт тестами

About

Execute an xml document parsing using DOM, SAX, StAX parsers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages