MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/xslt/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/xslt/XmlWriter.pyo
mň
Gěm>c@sĚdZdkZdkZdkZdkZdklZlZdk	l
Z
dklZl
Z
lZlZdk	lZlZdklZlZdk	lZdfd	„ƒYZd
e
i
fd„ƒYZdS(s

Implements the XML output writer for XSLT processor output
WWW: http://4suite.com/4XSLT        e-mail: support@4suite.com

Copyright (c) 1999-2000 Fourthought Inc., USA.   All Rights Reserved.
See  http://4suite.com/COPYRIGHT  for license and copyright information
N(sTranslateCdatasTranslateCdataAttr(sTranslateHtmlCdata(s
XSL_NAMESPACEs
NullWriters
XsltExceptionsError(sHTML_4_TRANSITIONAL_INLINEsHTML_4_STRICT_INLINE(s
XML_NAMESPACEsEMPTY_NAMESPACE(sHTML_FORBIDDEN_ENDtElementDatacBstZdd„ZRS(NcCs/||_||_||_|ph|_dS(N(tnametselftcdataElementtattrstextraNss(RRRRR((t;/usr/lib/python2.4/site-packages/_xmlplus/xslt/XmlWriter.pyt__init__s
			(t__name__t
__module__tNoneR(((RRst	XmlWritercBsztZdd„Zd„Zd„Zd„Zdd„Zed„Z	d„Z
d	„Zedd
„Zd„Z
d„ZRS(
NcCsŻtii|||ƒ|ipd|i_|idj|i_|ipd|i_d|_
hdt<dt<g|_
d|_d|_d|_d|_g|_dS(NsUTF-8tyesstext/xmlttxmlii(t
NullWriterRRtoutputParamststreamtencodingt
_outputParamstindentt	mediaTypeR
t_currElementtEMPTY_NAMESPACEt
XML_NAMESPACEt_namespacest_indentt_nextNewLinet_cdataSectionElementt_first_elementt_cached(RRR((RR"s						cCsd}|iio3|iio&d|iid|iid}n&|iiod|iid}n|o|iid||fƒnd|_dS(NR
s	 PUBLIC "s" "t"s	 SYSTEM "s<!DOCTYPE %s%s>
i(	texternal_idRRt
doctypePublict
doctypeSystemt_streamtwritetdocElemR(RR%R ((Rt_doctype0s&
cCs‚|iiddgjoe|iid|ii|iifƒ|iio|iid|iiƒn|iidƒndS(Ntnos <?xml version='%s' encoding='%s's standalone='%s's?>
(	RRtomitXmlDeclarationR
R#R$tversionRt
standalone(R((Rt
startDocument:s&
cCs|idƒdS(Ni(Rt_completeLastElement(R((RtendDocumentDs
icCsš|idƒ|oi|o7|ddjo&|iiddƒ|iiƒ}nd}t||i	i
|d|iƒ}n|ii|ƒd|_
dS(Nit>iţ˙˙˙iR
t
markupSafe(RR,tescapeOutputttextR#tseektreadt
last_charstTranslateCdataRRRR$R(RR1R0R4((RR1Hs
		cCsx|ipttiƒ‚nt||iiƒ}t	|ƒ|ii
|<ti
ii|ƒ\}}||id|<dS(Ni˙˙˙˙(RRt
XsltExceptiontErrortATTRIBUTE_ADDED_AFTER_ELEMENTR5tvalueRRtTranslateCdataAttrRRRtdomtextt
SplitQNametprefixtlocalt	namespaceR(RRR9R@R>R?((Rt	attributeZs
cCsŞ|idƒtit||iidƒƒ}tit||iidƒƒ}d||f}|ii
o!|iid|i
|fƒn|ii|ƒd|_dS(NiR
s	<?%s %s?>s%s%s
i(RR,tstringtstripR5ttargetRRtdatatpiRR#R$RR(RRDRERF((RtprocessingInstructioncs
!!
!	cCsz|idƒt||iidƒ}d|}|iio!|ii	d|i
|fƒn|ii	|ƒd|_dS(NiR
s	<!--%s-->s%s%s
i(RR,R5tbodyRRtcommentRR#R$RR(RRHRI((RRIos


!	cCs˛|ph}|idƒ|io|i|ƒntiii	|ƒ\}}||f|i
ij}t||h|ƒ|_|ii|idiƒƒ||id|<dS(Nii˙˙˙˙(RRR,RR&RRR;R<R=R>R?R@RtcdataSectionElementstcdatas_flagRRRtappendtcopy(RRR@RR>RKR?((RtstartElementzs


cCsă|iod}|idƒnd}|iio|id |_n|io|ii	dƒd|_n|iio-|i
o#|o|ii	d|iƒn|ii	|od|pdƒd|_
|id=dS(	Niiiţ˙˙˙s]]>s
s</%s>R
i˙˙˙˙(
RRtelementIsEmptyR,RRRRR#R$RRR(RRRO((Rt
endElement‰s



#	
c
Csâ|ioÔ|i}|iio%|io|iid|iƒn|iid|i	ƒxC|i
iƒD]2\}\}}|iid||||fƒqlW|i}	|	i|idƒxƒ|	iƒD]u}|	|}|idi|dƒ}|oE|o=|o|iid||fƒqA|iid|ƒqĚqĚW|	|id<|o|iidƒn;|iid	ƒ|iio|iid
ƒd|_nd|_|iio|id|_nd|_ndS(
Ns
t<s
 %s=%s%s%si˙˙˙˙iţ˙˙˙s xmlns:%s='%s's xmlns='%s's/>R.s	<![CDATA[is  (RRtelemRRRR#R$RRRtitemsR9t	delimiterRtnsstupdateRtkeysR>tnstgetR
tprev_nsRORR(
RROR>RXRRZRRR9RTRU((RR,›s<
	$	




	

(RR	R
RR&R+R-R1RRARGRIRNRPR,(((RR!s	
	
					(t__doc__tostreRBtxml.dom.extRtxml.dom.ext.PrinterR5R:txml.dom.htmltTranslateHtmlCdatatxml.xsltt
XSL_NAMESPACERR6R7tHTML_4_TRANSITIONAL_INLINEtHTML_4_STRICT_INLINEtxml.domRRtHTML_FORBIDDEN_ENDRR(RR5RBRdRRRaRcR]R:R6RRR7ReR\RRg((Rt?s	

	

Anon7 - 2021