WHAT is a concrete value of the variable 'employee'?

And, full  URIs have to be put between '<' and '>'

> Lorenz, this does not work for me:
>
> Select * where{?emp rdf:type "+employee+"}";
>
> employee variable is : String employee; have values Manager or Technical
> depend on user input.
>
> On Wed, Nov 2, 2016 at 10:48 AM, Lorenz B. <
> [email protected]> wrote:
>
>> It should be clear that String concatenation calls the toString() method
>> of your object. We don't know how this is implemented in your code though.
>>
>>> Will simply putting a variable inside a query work?
>>>
>>> {?emp rdf:type "+employee+"}";
>>>
>>> On Tue, Nov 1, 2016 at 6:13 PM, lookman sanni <[email protected]>
>> wrote:
>>>> Hi Tina,
>>>>
>>>> You can have your query stored in a composed java string (e.g. String
>> query
>>>> = "Select blablabla where { ?emp rdf:type " + someJavaVariable + "}"
>>>>
>>>> Hope that helps
>>>> Le 1 nov. 2016 17:02, "tina sani" <[email protected]> a écrit :
>>>>
>>>>> Hello.
>>>>>
>>>>> How can I use a Java variable in the SPARQL query.
>>>>> ?emp rdf:type ?SomeVariable
>>>>>
>>>>> I want rdf:type of Managers and Technicals while these two
>>>> values(Managers
>>>>> and Technicals) are in my Java variable: employee.
>>>>>
>>>>> So I need something like:
>>>>>
>>>>> ?emp rdf:type "employee"
>>>>>
>>>>> Regards
>>>>>
>> --
>> Lorenz Bühmann
>> AKSW group, University of Leipzig
>> Group: http://aksw.org - semantic web research center
>>
>>
-- 
Lorenz Bühmann
AKSW group, University of Leipzig
Group: http://aksw.org - semantic web research center

Reply via email to