В Python я хочу получить список необходимых атрибутов из элемента, как определено в файле dtd?
Есть ли возможность сделать это?
<!ELEMENT Book EMPTY>
<!ATTLIST Book
isbn CDATA #REQUIRED
title CDATA #REQUIRED
author CDATA #REQUIRED
release CDATA #IMPLIED
>
Я хочу получить все необходимые атрибуты для этого элемента. "isbn", "title" и "author".
Мои массивы Python должны выглядеть так:
bookRequiredAtts = {"isbn","title","author"}
bookOptionalAtts = {"release"}