OwlCyberSecurity - MANAGER
Edit File: xmltodict.cpython-312.pyc
� B��g0H � �b � d Z ddlmZ ddlmZ ddlmZ ddlmZ e Z ddlZ e e e ej � dd � � dk rdd lmZ dd lmZ dZdZd Z G d� de� Z G d� d� Zdeddddfd�Zdd�Z dd�Z dd�Zedk( rnddlZddl Z ejB jD Z!ejF jD Z#ejJ dd \ Z& ee&� Z&d� Z' ee!e&e'e �� Z(e&dk( r e'g e(� yyy# e$$ r ejB Z!ejF Z#Y �Yw xY w# e)$ r Y yw xY w) z:Makes working with XML feel like you are working with JSON� )�expat)�XMLGenerator)�AttributesImpl)�StringION� )� � )�OrderedDict)�isgeneratorzMartin Blechz0.14.2�MITc � � e Zd Zy)�ParsingInterruptedN)�__name__� __module__�__qualname__� � �8/opt/hc_python/lib/python3.12/site-packages/xmltodict.pyr r s � �r r c �h � e Zd Zdd� ddddddedd ddd fd�Zd� Zd � Zd� Zd� Zd� Z d� Z d� Zd� Zd� Z y)�_DictSAXHandlerr c � � y�NTr )�argss r �<lambda>z_DictSAXHandler.<lambda> s � �Tr T�@�#textF� N�:z#commentc � � g | _ g | _ g | _ d | _ || _ || _ || _ || _ || _ || _ || _ || _ | | _ | | _ || _ || _ | � | _ | | _ || _ y �N)�path�stack�data�item� item_depth�xml_attribs� item_callback�attr_prefix� cdata_key�force_cdata�cdata_separator� postprocessor�dict_constructor�strip_whitespace�namespace_separator� namespaces�namespace_declarations� force_list�comment_key)�selfr% r'