Re: problem with key

"Dimitre Novatchev [email protected]" <[email protected]> Mon, 12 Apr 2021 04:25:08 -0000
Newsgroups gmane.text.xml.xsl.general.mulberrytech
Message-ID <[email protected]>
--00000000000064dabf05bfbee452
Content-Type: text/plain; charset="UTF-8"

 >       <SubPossibilities>
 >             <xsl:copy select="key('SemanticDomainByParent',
'$parentSD')"/>
   >       </SubPossibilities>

I think you want to use *<xsl:copy-of>* here, and the XSLT processor
probably should have raised an error.


Cheers,
Dimitre

On Sun, Apr 11, 2021 at 9:08 PM Albright, Jim [email protected] <
[email protected]> wrote:

> I am trying to upconvert from a flat-file. After I get it into XML form I
> try to add hierarchy using "key".
> -------------
> OUTPUT
> -------------
> I get NO results from
> <SubPossibilities>
>             <xsl:copy select="key('SemanticDomainByParent', '$parentSD')"/>
> </SubPossibilities>
>
> so output looks like
> <SubPossibilities/>
>
> So what am I doing wrong?
>
>
> Starting with this XML
> -------------
> XML input
> -------------
>
> ...      <Possibilities>
>          <CmSemanticDomain level="1"      sd="1"   parent=""
> guid="I63403699-07C1-43F3-A47C-069D6E4316E5">
>             <line tag="sd">Universe, creation</line>
>             <line tag="gd">I63403699-07C1-43F3-A47C-069D6E4316E5</line>
>          </CmSemanticDomain>
>          <CmSemanticDomain level="2"  sd="1.1"   parent="1"
> guid="I999581C4-1611-4ACB-AE1B-5E6C1DFE6F0C">
>                <line tag="sd">Sky</line>
>                <line tag="gd">I999581C4-1611-4ACB-AE1B-5E6C1DFE6F0C</line>
>           </CmSemanticDomain>
>          <CmSemanticDomain level="3"   sd="1.1.1"    parent="1.1"
> guid="IDC1A2C6F-1B32-4631-8823-36DACC8CB7BB">
>             <line tag="sd">Sun</line>
>             <line tag="gd">IDC1A2C6F-1B32-4631-8823-36DACC8CB7BB</line>
>          </CmSemanticDomain>
>          <CmSemanticDomain level="4"  sd="1.1.1.1"    parent="1.1.1"
> guid="I1BD42665-0610-4442-8D8D-7C666FEE3A6D">
>             <line tag="sd">Moon</line>
>             <line tag="gd">I1BD42665-0610-4442-8D8D-7C666FEE3A6D</line>
>          </CmSemanticDomain>
>          <CmSemanticDomain level="4"  sd="1.1.1.2"  parent="1.1.1"
> guid="IB044E890-CE30-455C-AEDE-7E9D5569396E">
>             <line tag="sd">Star</line>
>             <line tag="gd">IB044E890-CE30-455C-AEDE-7E9D5569396E</line>
>          </CmSemanticDomain>
>          <CmSemanticDomain level="4"  sd="1.1.1.3"   parent="1.1.1"
> guid="IA0D073DF-D413-4DFD-9BA1-C3C68F126D90">
>             <line tag="sd">Planet</line>
>             <line tag="gd">IA0D073DF-D413-4DFD-9BA1-C3C68F126D90</line>
>          </CmSemanticDomain>
>
> ...
> -------------
> XSL
> -------------
> ...
>   <xsl:key name="SemanticDomainByParent" match="CmSemanticDomain"
> use="@parent" />
>
>     <xsl:template match="CmSemanticDomain">
>         <CmSemanticDomain>
>             <xsl:apply-templates select="@* | node()"/>
>             <xsl:apply-templates
> select="key('SemanticDomainByParent',@sd)"/>
>         </CmSemanticDomain>
>     </xsl:template>
>
>     <xsl:template match="line[@tag='gd']">
>         <xsl:variable name="parentSD" select="parent::*/@parent"/>
>         <SubPossibilities>
>             <xsl:copy select="key('SemanticDomainByParent', '$parentSD')"/>
>         </SubPossibilities>
>     </xsl:template>
>
>     <!-- identity transform -->
>     <xsl:template match="@* | node()">
>         <xsl:copy>
>             <xsl:apply-templates select="@* | node()"/>
>         </xsl:copy>
>     </xsl:template>
>
>
> -------------
> Desired OUTPUT
> -------------
> ...
>       <Possibilities>
>          <CmSemanticDomain level="1"      sd="1"   parent=""
> guid="I63403699-07C1-43F3-A47C-069D6E4316E5">
>                <line tag="sd">Universe, creation</line>
>                <SubPossibilities>
>                   <CmSemanticDomain level="2"  sd="1.1"   parent="1"
> guid="I999581C4-1611-4ACB-AE1B-5E6C1DFE6F0C">
>                        <line tag="sd">Sky</line>
>                       <SubPossibilities>
>                           <CmSemanticDomain level="3"   sd="1.1.1"
> parent="1.1"    guid="IDC1A2C6F-1B32-4631-8823-36DACC8CB7BB">
>                               <line tag="sd">Sun</line>
>                               <SubPossibilities>
>                                   <CmSemanticDomain level="4"
> sd="1.1.1.2"  parent="1.1.1"  guid="IB044E890-CE30-455C-AEDE-7E9D5569396E">
>                                       <line tag="sd">Star</line>
>                                   </CmSemanticDomain>
>                                   <CmSemanticDomain level="4"
> sd="1.1.1.3"   parent="1.1.1"
> guid="IA0D073DF-D413-4DFD-9BA1-C3C68F126D90">
>                                        <line tag="sd">Planet</line>
>                                  </CmSemanticDomain>
> ...
>                              </SubPossibilities>
>                          </CmSemanticDomain>
>                       </SubPossibilities>
>                   </CmSemanticDomain>
>               </SubPossibilities>
>           </CmSemanticDomain>
>       </Possibilities>
>
>
> Jim Albright
> Wycliffe Bible Translators
> 704-562-1529
> XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/782854> (by
> email <>)
>


-- 
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.
---------------------------------------
To invent, you need a good imagination and a pile of junk
-------------------------------------
Never fight an inanimate object
-------------------------------------
To avoid situations in which you might make mistakes may be the
biggest mistake of all
------------------------------------
Quality means doing it right when no one is looking.
-------------------------------------
You've achieved success in your field when you don't know whether what
you're doing is work or play
-------------------------------------
To achieve the impossible dream, try going to sleep.
-------------------------------------
Facts do not cease to exist because they are ignored.
-------------------------------------
Typing monkeys will write all Shakespeare's works in 200yrs.Will they write
all patents, too? :)
-------------------------------------
Sanity is madness put to good use.
-------------------------------------
I finally figured out the only reason to be alive is to enjoy it.
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/3329386
or by email: [email protected]
--~--

--00000000000064dabf05bfbee452
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">=C2=A0&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;SubPossibilities&=
gt;<br>

=C2=A0&gt;

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;xsl:copy select=3D&quot;key(&=
#39;SemanticDomainByParent&#39;, &#39;$parentSD&#39;)&quot;/&gt;<br>=C2=A0

=C2=A0&gt;

 =C2=A0 =C2=A0 =C2=A0 &lt;/SubPossibilities&gt;
<br><div><br></div><div>I think you want to use <b>&lt;xsl:copy-of&gt;</b> =
here, and the XSLT processor probably should have raised an error.</div><di=
v><br></div><div><br></div><div>Cheers,</div><div>Dimitre</div></div><br><d=
iv class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Apr =
11, 2021 at 9:08 PM Albright, Jim <a href=3D"mailto:[email protected]=
rg">[email protected]</a> &lt;<a href=3D"mailto:xsl-list-service@li=
sts.mulberrytech.com">[email protected]</a>&gt; wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"lt=
r"><div>I am trying to upconvert from a flat-file. After I get it into XML =
form I try to add hierarchy using &quot;key&quot;.<br></div>

<div><div>-------------</div><div>OUTPUT <br></div><div>-------------



</div>



</div>



<div><div dir=3D"ltr"><div dir=3D"ltr"><div>I get NO results from <br></div=
><div>&lt;SubPossibilities&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 &lt;xsl:copy select=3D&quot;key(&#39;SemanticDomainByParent&#39;, &#39;$pa=
rentSD&#39;)&quot;/&gt;<br>&lt;/SubPossibilities&gt;</div><div><br></div><d=
iv>so output looks like</div><div>&lt;SubPossibilities/&gt;</div><div><br><=
/div><div>So what am I doing wrong?<br></div></div></div></div>



<div><br></div><div><br></div><div>Starting with this XML</div><div>

<div>-------------</div><div>XML input <br></div><div>-------------



</div><div><br></div>



</div><div>...=C2=A0 =C2=A0 =C2=A0 &lt;Possibilities&gt;<br>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0=C2=A0 &lt;CmSemanticDomain level=3D&quot;1&quot; =C2=A0 =C2=
=A0=C2=A0 sd=3D&quot;1&quot;=C2=A0=C2=A0 parent=3D&quot;&quot;=C2=A0 =C2=A0=
 =C2=A0 =C2=A0=C2=A0 guid=3D&quot;I63403699-07C1-43F3-A47C-069D6E4316E5&quo=
t;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;line tag=3D&quot;sd=
&quot;&gt;Universe, creation&lt;/line&gt;<br>=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=
=A0 =C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;gd&quot;&gt;I63403699-07C1-43F3=
-A47C-069D6E4316E5&lt;/line&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;/C=
mSemanticDomain&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;CmSemanticDoma=
in level=3D&quot;2&quot;=C2=A0 sd=3D&quot;1.1&quot;=C2=A0=C2=A0 parent=3D&q=
uot;1&quot; =C2=A0=C2=A0 guid=3D&quot;I999581C4-1611-4ACB-AE1B-5E6C1DFE6F0C=
&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 &lt;li=
ne tag=3D&quot;sd&quot;&gt;Sky&lt;/line&gt;<br>=C2=A0 =C2=A0 =C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;gd&qu=
ot;&gt;I999581C4-1611-4ACB-AE1B-5E6C1DFE6F0C&lt;/line&gt;<br>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 &lt;/CmSemanticDomain&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0&lt;CmSemanticDomain level=3D&quot;3&quot;=C2=A0=C2=A0 sd=3D&quot=
;1.1.1&quot; =C2=A0=C2=A0 parent=3D&quot;1.1&quot; =C2=A0=C2=A0 guid=3D&quo=
t;IDC1A2C6F-1B32-4631-8823-36DACC8CB7BB&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Sun&lt;/line&gt;=
<br>=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quo=
t;gd&quot;&gt;IDC1A2C6F-1B32-4631-8823-36DACC8CB7BB&lt;/line&gt;<br>=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;/CmSemanticDomain&gt;<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0&lt;CmSemanticDomain level=3D&quot;4&quot;=C2=A0 sd=3D&quo=
t;1.1.1.1&quot; =C2=A0=C2=A0 parent=3D&quot;1.1.1&quot; =C2=A0 =C2=A0=C2=A0=
 guid=3D&quot;I1BD42665-0610-4442-8D8D-7C666FEE3A6D&quot;&gt;<br>=C2=A0=C2=
=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Moon=
&lt;/line&gt;<br>=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;line ta=
g=3D&quot;gd&quot;&gt;I1BD42665-0610-4442-8D8D-7C666FEE3A6D&lt;/line&gt;<br=
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;/CmSemanticDomain&gt;<br>=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0&lt;CmSemanticDomain level=3D&quot;4&quot;=C2=A0 sd=
=3D&quot;1.1.1.2&quot;=C2=A0 parent=3D&quot;1.1.1&quot;=C2=A0 guid=3D&quot;=
IB044E890-CE30-455C-AEDE-7E9D5569396E&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Star&lt;/line&gt;<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;gd&quot;&g=
t;IB044E890-CE30-455C-AEDE-7E9D5569396E&lt;/line&gt;<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0&lt;/CmSemanticDomain&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0&lt;CmSemanticDomain level=3D&quot;4&quot;=C2=A0 sd=3D&quot;1.1.1.3&q=
uot;=C2=A0=C2=A0 parent=3D&quot;1.1.1&quot; =C2=A0=C2=A0 guid=3D&quot;IA0D0=
73DF-D413-4DFD-9BA1-C3C68F126D90&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Planet&lt;/line&gt;<br>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;gd&quot=
;&gt;IA0D073DF-D413-4DFD-9BA1-C3C68F126D90&lt;/line&gt;<br>=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0&lt;/CmSemanticDomain&gt;<br></div><div><br></div><div>=
...<br></div><div>-------------</div><div>XSL <br></div><div>-------------



</div><div>...<br></div><div>=C2=A0 &lt;xsl:key name=3D&quot;SemanticDomain=
ByParent&quot; match=3D&quot;CmSemanticDomain&quot; use=3D&quot;@parent&quo=
t; /&gt;</div>=C2=A0 =C2=A0 <br>=C2=A0 =C2=A0 &lt;xsl:template match=3D&quo=
t;CmSemanticDomain&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;CmSemanticD=
omain&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;xsl:apply-templa=
tes select=3D&quot;@* | node()&quot;/&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 &lt;xsl:apply-templates select=3D&quot;key(&#39;SemanticDomai=
nByParent&#39;,@sd)&quot;/&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/CmSemant=
icDomain&gt;<br>=C2=A0 =C2=A0 &lt;/xsl:template&gt;<br>=C2=A0 =C2=A0 <br>=
=C2=A0 =C2=A0 &lt;xsl:template match=3D&quot;line[@tag=3D&#39;gd&#39;]&quot=
;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;xsl:variable name=3D&quot;parentSD=
&quot; select=3D&quot;parent::*/@parent&quot;/&gt; =C2=A0 <br>=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 &lt;SubPossibilities&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 &lt;xsl:copy select=3D&quot;key(&#39;SemanticDomainByParent&#39;=
, &#39;$parentSD&#39;)&quot;/&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/SubPo=
ssibilities&gt;<br>=C2=A0 =C2=A0 &lt;/xsl:template&gt;<br>=C2=A0 =C2=A0 <br=
>=C2=A0 =C2=A0 &lt;!-- identity transform --&gt;<br>=C2=A0 =C2=A0 &lt;xsl:t=
emplate match=3D&quot;@* | node()&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
&lt;xsl:copy&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;xsl:apply=
-templates select=3D&quot;@* | node()&quot;/&gt;<br>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 &lt;/xsl:copy&gt;<br>=C2=A0 =C2=A0 &lt;/xsl:template&gt;<br>=C2=A0 =
=C2=A0 <br><div>=C2=A0

<div>-------------</div><div>Desired OUTPUT <br></div><div>-------------



</div>



</div><div>...<br></div><div>=C2=A0 =C2=A0 =C2=A0 &lt;Possibilities&gt;<br>=
<div>=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 &lt;CmSemanticDomain level=3D&quot;1=
&quot; =C2=A0 =C2=A0=C2=A0 sd=3D&quot;1&quot;=C2=A0=C2=A0 parent=3D&quot;&q=
uot;=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 guid=3D&quot;I63403699-07C1-43F3-A47C=
-069D6E4316E5&quot;&gt;</div><div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Univer=
se, creation&lt;/line&gt;<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;SubPossibilities&gt;</div><div>

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 &lt;CmSemanticDomain level=3D&quot;2&quot;=C2=A0 sd=3D&quot;1.1&q=
uot;=C2=A0=C2=A0 parent=3D&quot;1&quot; =C2=A0=C2=A0 guid=3D&quot;I999581C4=
-1611-4ACB-AE1B-5E6C1DFE6F0C&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0 &lt;line tag=3D&quot;sd&quot;&gt;Sky&lt;/line&gt;</div><div>=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;SubPossibilities&gt;





<div>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 &lt;CmSemanticDomain level=3D&quot;3&quot;=C2=A0=C2=A0 sd=3D&quot;1.=
1.1&quot; =C2=A0=C2=A0 parent=3D&quot;1.1&quot; =C2=A0=C2=A0 guid=3D&quot;I=
DC1A2C6F-1B32-4631-8823-36DACC8CB7BB&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;sd=
&quot;&gt;Sun&lt;/line&gt;</div><div>=C2=A0 =C2=A0

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
 &lt;SubPossibilities&gt;=C2=A0 =C2=A0 =C2=A0=C2=A0 <br></div><div>=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;CmSemanticDomain level=3D&qu=
ot;4&quot;=C2=A0 sd=3D&quot;1.1.1.2&quot;=C2=A0 parent=3D&quot;1.1.1&quot;=
=C2=A0 guid=3D&quot;IB044E890-CE30-455C-AEDE-7E9D5569396E&quot;&gt;<br>=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 &lt;line tag=
=3D&quot;sd&quot;&gt;Star&lt;/line&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=C2=A0=C2=A0 &lt;/CmSemanticDomain&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 &lt;CmSemanticDomain level=3D&quot;4&quot;=C2=A0 sd=3D&quot;1.1.1.3&=
quot;=C2=A0=C2=A0 parent=3D&quot;1.1.1&quot; =C2=A0=C2=A0 guid=3D&quot;IA0D=
073DF-D413-4DFD-9BA1-C3C68F126D90&quot;&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;line tag=3D&quot;sd&quot;&gt;Planet&lt;/lin=
e&gt;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 &lt;/CmSemanticDomain&gt;=C2=A0 =C2=A0=
 =C2=A0 <br></div><div>...</div><div>

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/SubPossibilities&gt;<br>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &l=
t;/CmSemanticDomain&gt;<br>





=C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 &lt;/SubPossibilities&gt;<br>=C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/CmSemanticDomain&gt;<br>



=C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;/SubPossibilities=
&gt;<br>=C2=A0 =C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 &lt;/CmSemanticDomain&gt;<b=
r>=C2=A0 =C2=A0 =C2=A0 &lt;/Possibilities&gt;=C2=A0=C2=A0 <br></div><br></d=
iv></div>

<div><div dir=3D"ltr"><div dir=3D"ltr"><div><br></div><div>Jim Albright</di=
v><div>Wycliffe Bible Translators</div><div>704-562-1529<br></div></div></d=
iv></div></div>

<div>
<div style=3D"border-top:1px solid black;background-color:rgb(221,221,221);=
color:rgb(136,136,136);font-size:smaller;padding:5px;text-align:center;font=
-family:arial,verdana,arial,sans-serif;clear:both;margin:auto">
<a href=3D"http://www.mulberrytech.com/xsl/xsl-list" target=3D"_blank">
XSL-List info and archive</a>
<div style=3D"text-align:center">
<a style=3D"color:blue" href=3D"http://lists.mulberrytech.com/unsub/xsl-lis=
t/782854" target=3D"_blank">EasyUnsubscribe</a>
(<a style=3D"color:blue" href=3D"" target=3D"_blank">by email</a>)
</div>
</div>
</div>
</blockquote></div><br clear=3D"all"><div><br></div>-- <br><div dir=3D"ltr"=
 class=3D"gmail_signature"><div>Cheers,</div><div>Dimitre Novatchev</div><d=
iv>---------------------------------------</div><div>Truly great madness ca=
nnot be achieved without significant intelligence.</div><div>--------------=
-------------------------</div><div>To invent, you need a good imagination =
and a pile of junk</div><div>-------------------------------------</div><di=
v>Never fight an inanimate object</div><div>-------------------------------=
------</div><div>To avoid situations in which you might make mistakes may b=
e the</div><div>biggest mistake of all</div><div>--------------------------=
----------</div><div>Quality means doing it right when no one is looking.</=
div><div>-------------------------------------</div><div>You&#39;ve achieve=
d success in your field when you don&#39;t know whether what you&#39;re doi=
ng is work or play</div><div>-------------------------------------</div><di=
v>To achieve the impossible dream, try going to sleep.</div><div>----------=
---------------------------</div><div>Facts do not cease to exist because t=
hey are ignored.</div><div>-------------------------------------</div><div>=
Typing monkeys will write all Shakespeare&#39;s works in 200yrs.Will they w=
rite all patents, too? :)</div><div>-------------------------------------</=
div><div>Sanity is madness put to good use.</div><div>---------------------=
----------------</div><div>I finally figured out the only reason to be aliv=
e is to enjoy it.</div><div>=C2=A0</div></div>
<div><!-- begin bl.html.trailer -->
<div style=3D"border-top:1px solid black; background-color: #dddddd;
color: #888888; font-size: smaller; padding: 5px; text-align: center;
font-family: arial,verdana,arial,sans-serif; margin-top:1em; clear:
both; margin: auto">
<a href=3D"http://www.mulberrytech.com/xsl/xsl-list">
XSL-List info and archive</a>
<div style=3D"text-align:center;">
<a style=3D"color: blue;"
  href=3D"http://lists.mulberrytech.com/unsub/xsl-list/3329386"
>EasyUnsubscribe</a>
(<a style=3D"color: blue;"
href=3D"mailto:[email protected]?subject=3Dremove"
>by email</a>)
</div>
</div>
<!-- end bl.html.trailer --></div>

--00000000000064dabf05bfbee452--