NekUpload.utils.xml_reader module

class NekUpload.utils.xml_reader.XMLReader(filename: str, mode: str = 'r')[source]

Bases: object

get_structure() list[str][source]

Get the structure of the tree

Raises:

XMLReaderException – _description_

Returns:

_description_

Return type:

list[str]

merge_first_level_elements_with(other: str, write_file: str | None = None) None[source]

Merges two XML files. If first-level repeated elements are found, will REPLACE them.