|
Subject: [xsl] An XPath expression which checks that no two websites have the same username From: "Costello, Roger L." <costello@xxxxxxxxx> Date: Mon, 5 Nov 2012 10:44:53 +0000 |
Hi Folks,
I need a good XPath expression which checks that no two websites have the same
username.
Here is a map between websites and usernames:
<map>
<singletonMap from="Amazon" to="BasketballKing" />
<singletonMap from="Apple" to="RandomGamer" />
<singletonMap from="Ebay" to="CornFoo" />
<singletonMap from="Google" to="LatenightRevolution" />
<singletonMap from="Microsoft" to="OldTrue" />
<singletonMap from="VirginAtlantic" to="TheSinger" />
</map>
In that example no two websites have the same username.
I created an XPath expression which does the job, but I suspect there is a
simpler expression. Here is my attempt:
empty(for $i in map/*/@to return map/*[@to eq $i][2])
Would you provide a simpler (more efficient, more elegant) version please?
/Roger
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Perfomance: 'conditional , Wendell Piez | Thread | Re: [xsl] An XPath expression which, Wolfgang Laun |
| Re: [xsl] Perfomance: 'conditional , Вячеслав Седов | Date | Re: [xsl] An XPath expression which, Wolfgang Laun |
| Month |