§
    ¤”j”  ã                   óV   — d Z ddlZddlmZ  G d„ de¦  «        Z G d„ de¦  «        ZdS )z'
Utilities for XML generation/parsing.
é    N)ÚXMLGeneratorc                   ó   — e Zd ZdS )ÚUnserializableContentErrorN)Ú__name__Ú
__module__Ú__qualname__© ó    úd/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/django/utils/xmlutils.pyr   r   	   s   € € € € € Ø€Dr
   r   c                   ó,   ‡ — e Zd Zdd„Zd„ Zˆ fd„Zˆ xZS )ÚSimplerXMLGeneratorNc                 ó’   — |€i }|                       ||¦  «         |�|                      |¦  «         |                      |¦  «         dS )z9Convenience method for adding an element with no childrenN)ÚstartElementÚ
charactersÚ
endElement)ÚselfÚnameÚcontentsÚattrss       r   ÚaddQuickElementz#SimplerXMLGenerator.addQuickElement   sR   € àˆ=ØˆEØ×Ò˜$ Ñ&Ô&Ð&ØÐØ�OŠO˜HÑ%Ô%Ð%Ø�Š˜ÑÔÐÐÐr
   c                 ó|   — |r$t          j        d|¦  «        rt          d¦  «        ‚t          j        | |¦  «         d S )Nz[\x00-\x08\x0B-\x0C\x0E-\x1F]z/Control characters are not supported in XML 1.0)ÚreÚsearchr   r   r   )r   Úcontents     r   r   zSimplerXMLGenerator.characters   sP   € Øð 	•r”yÐ!AÀ7ÑKÔKð 	õ -ØAñô ð õ 	Ô  gÑ.Ô.Ð.Ð.Ð.r
   c                 ó°   •— |r.t          t          |                     ¦   «         ¦  «        ¦  «        n|}t          ¦   «                              ||¦  «         d S )N)ÚdictÚsortedÚitemsÚsuperr   )r   r   r   Úsorted_attrsÚ	__class__s       €r   r   z SimplerXMLGenerator.startElement    sJ   ø€ à6;ÐF•t�F 5§;¢;¡=¤=Ñ1Ô1Ñ2Ô2Ð2ÀˆÝ‰Œ×Ò˜T <Ñ0Ô0Ð0Ð0Ð0r
   )NN)r   r   r   r   r   r   Ú__classcell__)r!   s   @r   r   r      s[   ø€ € € € € ðð ð ð ð/ð /ð /ð1ð 1ð 1ð 1ð 1ð 1ð 1ð 1ð 1r
   r   )Ú__doc__r   Úxml.sax.saxutilsr   Ú
ValueErrorr   r   r	   r
   r   ú<module>r&      sŠ   ððð ð 
€	€	€	Ø )Ð )Ð )Ð )Ð )Ð )ð	ð 	ð 	ð 	ð 	 ñ 	ô 	ð 	ð1ð 1ð 1ð 1ð 1˜,ñ 1ô 1ð 1ð 1ð 1r
   