a
´iß/ ã @ s¦ d dl Z d dlZd dlZd dlZd dlZddlmZ ddlmZ dd„ Z i fdd„Z
i fd d
„Zi fdd„Zd
d„ Z
G dd„ dejƒZG dd„ dejƒZddd„ZdS )é Né )Úhandler)Ú xmlreaderc C s" | ¡ D ]\}}| ||¡} q| S ©N)ÚitemsÚreplace)ÚsÚdÚkeyÚvalue© r ú(/usr/lib64/python3.9/xml/sax/saxutils.pyÚ__dict_replace s r c C s6 | dd¡} | dd¡} | dd¡} |r2t| |ƒ} | S )Nú&ú&ú>ú>ú<ú<©r r ©ÚdataZentitiesr r r
Úescape s
r c C s2 | dd¡} | dd¡} |r&t| |ƒ} | dd¡S )Nr r r r r r r r r r r
Úunescape" s
r c C sV i |¥ddddœ¥}t | |ƒ} d| v rJd| v r@d| dd¡ } qRd | } nd| } | S )
Nz
z
z )Ú
ú
ú ú"ú'z"%s"z"z'%s')r r r r r r
Ú quoteattr0 s
r c s ˆ d u rdd l }|jS tˆ tjƒr&ˆ S tˆ tjtjfƒr<ˆ S tˆ tjƒrlG ‡ fdd„dƒ}|ƒ }dd„ |_ nBt
¡ }dd„ |_ˆ j|_zˆ j
|_
ˆ j|_W n ty¬ Y n0 tj||ddd d
S )Nr c s e Zd Z” jZ‡ fdd„ZdS )z _gettextwriter.