Subject: Re: [xsl] Stylesheet Optimization -- How to Make It Faster From: Jeff Sese <jsese@xxxxxxxxxxxx> Date: Tue, 28 Nov 2006 20:55:44 +0800 |
heres a short version of the publishers_data.xml:
<root>
<publisher>
<abbrev>Inschriften von Priene</abbrev>
<expanded>Inschriften von Priene</expanded> </publisher> <publisher> <abbrev>P. Mil. Congr. XVIII</abbrev> <expanded>Papiri documentari dell'UniversitC Cattolica di Milano</expanded> </publisher> <publisher> <abbrev>P. Jud. Des. Misc.</abbrev> <expanded>Discoveries in the Judean Desert XXXVIII</expanded> </publisher>
<!-- more publishers here -->
</root>
heres a snippet of the source xml:
<!-- preceding::node() of ab -->
<ab lang="grk" n="1">
<foreign lang="grk">N N3N-N3N?N=N5 N:N1Oa=0 ON?a=:O NN1ON5a=7N?O</foreign> <note place="margin">a c</note> <lb n="5"/> <foreign lang="grk">OOa=9N=N?OO ON?a?& N<N5Oa=0 NN1N<N2a=;ON7N= N2N1ON9N;N5a=;ON1N=ON?O, a=ON5 N:N1a=6 NN9N?N=a=;ON9N?O a<&N= a= NN9N;a=5ON9N?O</foreign> <lb/>(III), <foreign lang="grk">a<Oa=6 Oa?O N>B/N5B/ a=N;ON<ON9a=1N4N?O</foreign> (520/16)<foreign lang="grk">N a<1OON?ON9N?N3Oa=1ON?O. a?>NOa=9N4N?ON?O N4a=2 a= a?>NN;N9-</foreign> <note place="margin">v</note> <lb/> <foreign lang="grk">N:N1ON=N1ON5a=:O a= ON-N;N7ON1N9 ON?a=;ON?O, N=N5a==ON5ON?O a=$N=. N:N1a=6 a<&N= a<N:N?OOOa=4O N OO ON1N3a=9ON?O</foreign> <note id="n7" n="7" lang="ger"> <foreign lang="grk">a=$N=N N3N-N3N?N=N5 N3a=0O N<N5Oa>= N1a=Oa=9N=</foreign> A</note> <lb/> <foreign lang="grk">a= a?>NN:N1ON1a?N?O. OOa?6ON?O N4a=2 a<1OON?Oa=7N1N= ON5N6a?6O a<N>a=5N=N5N3N:N5, OON3N3ON1Oa=4N= N4a=2 N&N5ON5N:a=;N4N7O</foreign> <note id="n8b9" n="8b9" lang="ger"> <foreign lang="grk">OOa?6ON?ObN=N?N8N5a=;N5ON1N9</foreign> wiederholt s. <foreign lang="grk">a=6OON?Oa?ON1N9</foreign>, s. <foreign lang="grk">OON3N3ON1ON5a?O</foreign>.</note>
<lb/>(I 3). <foreign lang="grk">Oa=0 N3a=0O a>=NN:N?OON9N;a=1N?O</foreign> (<link type="boj" targets="a002" n="BOJTEXT002_T_7">2 T 7</link>) <foreign lang="grk">N=N?N8N5a=;N5ON1N9.</foreign> <note id="n9" n="9" lang="ger"> <foreign lang="grk">a>=NN:N?OON9N;a=1N?O</foreign> Vossius <foreign lang="grk">a>=NN3N7ON9N;a=1N?O</foreign> Suid</note> </ab>
<!-- following::node() of ab -->
all: ab nodes appear in the same level (same depth) though out.
Any suggestions are welcome.
Thanks, -- Jeff
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Stylesheet Optimization -, Michael Kay | Thread | Re: [xsl] Stylesheet Optimization -, David Carlisle |
RE: [xsl] Stylesheet Optimization -, Michael Kay | Date | Re: [xsl] Stylesheet Optimization -, David Carlisle |
Month |