Hi,

I'm executing SPARQL queries through the OpenLink Virtuoso JDBC driver.  My
question is: when I look at the Java ResultSet returned after executing my
query, how can I get information about what type of node that each variable
is bound to?

For example, if doing a simple query like:

    sparql select distinct * where { ?subject ?predicate ?object }

Specifically, when I get the values from column "object" in the result set,
string literals, URIs and blank nodes all seem to be returned as Strings.
How can I distinguish between these cases?  And how can I distinguish
between typed and untyped string literals?

Regards,
Jan

Reply via email to