Thanks Holger,
Im using topbraid composer 3.1.0 and seems the above query doesnt
work.. seems its not recognize 'BIND'..
how to make possible for my topbraid version to run that query?

thanks & regards,
Baitiah



On Mar 16, 10:43 am, Holger Knublauch <[email protected]> wrote:
> On 3/16/2012 12:28, arterisk wrote:
>
> > Hi team,
> > I have problem with label that have lang @ . When i use sparql query
> > to select, the lang @ is not appear.
>
> In TopBraid Composer's SPARQL results view you should see flags
> indicating international labels. In other SPARQL viewers this
> information may not be visible. Change your query to
>
> SELECT ?label ?lang
> WHERE {
>      ?subject rdfs:label ?label .
>      BIND (lang(?label) AS ?lang) .
>
> }
>
> to see them as an explicit column with string values. If you want those
> to be formatted into a single column, try
>
> SELECT ?result
> WHERE {
>      ?subject rdfs:label ?label .
>      BIND (lang(?label) AS ?lang) .
>      BIND (fn:concat(?label, " {@", ?lang, "}") AS ?result) .
>
> }
>
> Regards,
> Holger
>
>
>
> > How to make the lang @ appear when i query ?
>
> > For example :
> > one{@en}
> > satu{@ms}
>
> > when i query ->  SELECT ?subject ?object
> > WHERE {
> >      ?subject rdfs:label ?object .
> > }
>
> > it only show :
> > one
> > satu
>
> > which i want the result to be :
> > one{@en}
> > satu{@ms}
>
> > appreciate your help.
>
> > thanks&  regards,
> > Baitiah

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to