To effectively process XML files, a fundamental knowledge of their organization is necessary. Usually, an XML record appears a nested format. This base of this structure exists the top-level element, which encompasses all subsequent elements. Subordinate elements are created using markers, which are composed of an opening tag (e.g., ``) and a termi