<DIV>Now I am really confused.&nbsp;&nbsp;I tried&nbsp;my two XPath expressions&nbsp;using&nbsp;JDOM XPath (Saxen) and&nbsp;discovered that&nbsp;'B&amp;O' finds the node I am looking for and 'B&amp;amp;O' does not.&nbsp; Does anyone know whether the the JDOM implementation or the NeoCore XMS implementation is working correctly?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks,</DIV>
<DIV>Steve<BR><BR><B><I>Steve Condas &lt;scondas@yahoo.com&gt;</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">
<DIV>I am having some XPath trouble and I can't seem to find&nbsp;good answers after searching the internet, so I am hoping that someone here has a good idea.&nbsp; I have a document that looks like:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;Test&gt;</DIV>
<DIV>&nbsp; &lt;Railroad&gt;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Name&gt;B&amp;amp;O&lt;/Name&gt;</DIV>
<DIV>&nbsp;&nbsp; &lt;/Railroad&gt;</DIV>
<DIV>
<DIV>&nbsp; &lt;Railroad&gt;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Name&gt;Reading&lt;/Name&gt;</DIV>
<DIV>&nbsp;&nbsp; &lt;/Railroad&gt;</DIV></DIV>
<DIV>&lt;Test&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>My UI wants to find B&amp;O railraod.&nbsp; Naively I did the following XPath:</DIV>
<DIV>&nbsp;</DIV>
<DIV>/Test/Railroad[Name='B&amp;O']</DIV>
<DIV>&nbsp;</DIV>
<DIV>But this didn't work agains my XML database (NeoCore XMS).&nbsp;&nbsp;I then changed the XPath to</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>/Test/Railroad[Name='B&amp;amp;O']</DIV>
<DIV>&nbsp;</DIV>
<DIV>and it worked.&nbsp; This leads to two questions:</DIV>
<DIV>&nbsp;</DIV>
<DIV>1)&nbsp; Do the specs say I have to expand entity references in my XPath query?</DIV>
<DIV>2)&nbsp; Is there any way I can use JDOM or JDOM XPath to do the expansion for me, kind of in the spirit that Element.setText() and XMLOutputter expand them for me?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Thanks in advance,</DIV>
<DIV>Steve</DIV></DIV>_______________________________________________<BR>To control your jdom-interest membership:<BR>http://www.jdom.org/mailman/options/jdom-interest/youraddr@yourhost.com</BLOCKQUOTE>