관리-도구
편집 파일: expatbuilder.cpython-311.pyc
� c��f�� � �� � d Z ddlmZmZmZ ddlmZmZmZ ddlm Z ddl mZmZ ddl mZ ej Zej Zej Zej j Zej j Zej j Zej j Z ej � � Z ej dd� � ej dd � � ej dd � � ej dd� � ej dd� � ej dd � � ej dd� � ej dd� � ej dd� � d� Z G d� de� � Zd� Zd� Z G d� d� � ZeeefZ G d� de� � Z! G d� de� � Z" G d� de"� � Z# G d� de"� � Z$d Z%d!e%z Z& G d"� d#e� � Z' G d$� d%� � Z( G d&� d'e(e� � Z) G d(� d)e(e'� � Z* G d*� d+e+� � Z, G d,� d-e� � Z-d4d/�Z.d4d0�Z/d4d1�Z0d4d2�Z1d3� Z2dS )5z�Facility to use the Expat parser to load a minidom instance from a string or file. This avoids all the overhead of SAX and pulldom to gain performance. � )� xmlbuilder�minidom�Node)�EMPTY_NAMESPACE�EMPTY_PREFIX�XMLNS_NAMESPACE)�expat)� _append_child�_set_attribute_node)� NodeFilterN�cdata�enumeration�entity�entities�id�idref�idrefs�nmtoken�nmtokens) �CDATA�ENUM�ENTITY�ENTITIES�ID�IDREF�IDREFS�NMTOKEN�NMTOKENSc �J � e Zd ZdZdd�Zd� Zd� Zd� Zd� Zd� Z d � Z d � Zd� ZdS ) �ElementInfo�� _attr_info�_model�tagNameNc �0 � || _ g | _ || _ d S �N)r$ r"