Base URI: employees.rdf#

Size: 36

Prefix:
Namespace:
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfshttp://www.w3.org/2000/01/rdf-schema#
ns1http://www.w3.org/2001/vcard-rdf/3.0#
ns2http://sampleVocabulary.org/1.3/People#

No.

Subject

Predicate

Object

1.

Blank Node: bNode10

RDF Node: rdf:type

Resource: ns1:work

2.

Blank Node: bNode10

RDF Node: rdf:value

Literal: B.Parker@example.com

3.

Blank Node: bNode1

Resource: ns1:Family

Literal: Murphy

4.

Blank Node: bNode1

Resource: ns1:Given

Literal: Monica

5.

Blank Node: bNode2

RDF Node: rdf:type

Resource: ns1:work

6.

Blank Node: bNode2

RDF Node: rdf:value

Literal: +1 111 2222 999

7.

Blank Node: bNode3

RDF Node: rdf:type

Resource: ns1:work

8.

Blank Node: bNode3

RDF Node: rdf:value

Literal: M.Murphy@example.com

9.

Blank Node: bNode4

Resource: ns1:Family

Literal: Simpson

10.

Blank Node: bNode4

Resource: ns1:Given

Literal: George

11.

Blank Node: bNode5

RDF Node: rdf:type

Resource: ns1:work

12.

Blank Node: bNode5

RDF Node: rdf:value

Literal: +1 111 2222 101

13.

Blank Node: bNode6

RDF Node: rdf:type

Resource: ns1:work

14.

Blank Node: bNode6

RDF Node: rdf:value

Literal: G.Simpson@example.com

15.

Blank Node: bNode7

Resource: ns1:Family

Literal: Parker

16.

Blank Node: bNode7

Resource: ns1:Given

Literal: Bill

17.

Blank Node: bNode8

RDF Node: rdf:type

Resource: ns1:work

18.

Blank Node: bNode8

RDF Node: rdf:value

Literal: +1 111 2222 668

19.

Blank Node: bNode9

RDF Node: rdf:type

Resource: ns1:home

20.

Blank Node: bNode9

RDF Node: rdf:value

Literal: +1 111 2212 431

21.

Resource: http://example.com/employees/BillParker/

Resource: ns2:age

Literal: 33 (rdf:datatype="http://www.w3.org/TR/xmlschema-2/integer")

22.

Resource: http://example.com/employees/BillParker/

Resource: ns1:EMAIL

Blank Node: bNode10

23.

Resource: http://example.com/employees/BillParker/

Resource: ns1:FN

Literal: Bill Parker

24.

Resource: http://example.com/employees/BillParker/

Resource: ns1:N

Blank Node: bNode7

25.

Resource: http://example.com/employees/BillParker/

Resource: ns1:TEL

Blank Node: bNode8

26.

Resource: http://example.com/employees/BillParker/

Resource: ns1:TEL

Blank Node: bNode9

27.

Resource: http://example.com/employees/GeorgeSimpson/

Resource: ns2:age

Literal: 41 (rdf:datatype="http://www.w3.org/TR/xmlschema-2/integer")

28.

Resource: http://example.com/employees/GeorgeSimpson/

Resource: ns1:EMAIL

Blank Node: bNode6

29.

Resource: http://example.com/employees/GeorgeSimpson/

Resource: ns1:FN

Literal: George Simpson

30.

Resource: http://example.com/employees/GeorgeSimpson/

Resource: ns1:N

Blank Node: bNode4

31.

Resource: http://example.com/employees/GeorgeSimpson/

Resource: ns1:TEL

Blank Node: bNode5

32.

Resource: http://example.com/employees/MonicaMurphy/

Resource: ns2:age

Literal: 29 (rdf:datatype="http://www.w3.org/TR/xmlschema-2/integer")

33.

Resource: http://example.com/employees/MonicaMurphy/

Resource: ns1:EMAIL

Blank Node: bNode3

34.

Resource: http://example.com/employees/MonicaMurphy/

Resource: ns1:FN

Literal: Monica Murphy

35.

Resource: http://example.com/employees/MonicaMurphy/

Resource: ns1:N

Blank Node: bNode1

36.

Resource: http://example.com/employees/MonicaMurphy/

Resource: ns1:TEL

Blank Node: bNode2


Find the age of all employees, use the RdqlResultIterator for traversing the Result:

Result Label Names: ?givenName ?age
Number of results: 3
Result objects, serialized to string:

Literal("Monica")
Literal("29", datatype="http://www.w3.org/TR/xmlschema-2/integer")

Literal("George")
Literal("41", datatype="http://www.w3.org/TR/xmlschema-2/integer")

Literal("Bill")
Literal("33", datatype="http://www.w3.org/TR/xmlschema-2/integer")

Find emails of all employees (using regular expression):
No.?givenName?familyName?email
1.

Literal: Bill

Literal: Parker

Literal: B.Parker@example.com

2.

Literal: Monica

Literal: Murphy

Literal: M.Murphy@example.com

3.

Literal: George

Literal: Simpson

Literal: G.Simpson@example.com


Find whose number is it: +1 111 2212 431:
No.?x?type
1.

Resource: http://example.com/employees/BillParker/

Resource: http://www.w3.org/2001/vcard-rdf/3.0#home


Find employees over 30:
No.?employee
1.

Literal: Bill Parker

2.

Literal: George Simpson


Find whose number is it: +1 111 2212 431:
No.?x?type
1.

Resource: http://example.com/employees/BillParker/

Resource: http://www.w3.org/2001/vcard-rdf/3.0#home


Find office telephone number of all employees:
No.?givenName?familyName?telNumber
1.

Literal: Monica

Literal: Murphy

Literal: +1 111 2222 999

2.

Literal: George

Literal: Simpson

Literal: +1 111 2222 101

3.

Literal: Bill

Literal: Parker

Literal: +1 111 2222 668