For this purpose, try<br>&nbsp; h1 [keep /&gt; dfilter (parseXtract &quot;/greetings/greeting[1]/-&quot;)]<br>cheers, Luby Liao<br><br>&nbsp;&gt; I am just trying out a few things with the Xtract tool. I have a<br>&nbsp;&gt; simple XML document:
<br>&nbsp;&gt; <br>&nbsp;&gt; &lt;greetings&gt;<br>&nbsp;&gt; &lt;greeting&gt;hello&lt;/greeting&gt;<br>&nbsp;&gt; &lt;greeting&gt;world&lt;/greeting&gt;<br>&nbsp;&gt; &lt;/greetings&gt;<br>&nbsp;&gt; <br>&nbsp;&gt; I am using the Xtract query /greetings/greeting[1]/- hoping to get the
<br>&nbsp;&gt; text &quot;world&quot;<br>&nbsp;&gt; e.g.<br>&nbsp;&gt; mkElem &quot;h1&quot; [applypred (keep) (parseXtract &quot;/greetings/greeting[1]/-&quot;)]<br>&nbsp;&gt; <br>&nbsp;&gt; but this just returns the entire xml document. Have i got something
<br>&nbsp;&gt; fundamentally wrong here?<br>&nbsp;&gt; <br>&nbsp;&gt; Thanks<br>&nbsp;&gt; Tom Spencer<br>&nbsp;&gt; <br>&nbsp;&gt; <br>