0

Eclipse で Jena を使用してサービス プロファイル ファイルをクエリする際に問題が発生したProfile.owlため、次のクエリを使用しました。

String queryString = 
    "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> "
    + "PREFIX owl: <http://www.w3.org/2002/07/owl#> "
    + "PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> "
    + "PREFIX service: <http://www.daml.org/services/owl-s/1.1/Service.owl#> "
    + "PREFIX profile: <http://www.daml.org/services/owl-s/1.1/Profile.owl#> "
    +"SELECT ?service ?y WHERE {  ?service <profile:profile> ?a ."
    +"?a <service:presentedBy> ?b ."
    +"?b <profile:serviceName> ?y .}";

サービス プロファイル ファイルのスニペットは次のようになります。

 <profile:Profile  rdf:ID="AddServiceName">
 <service:presentedBy rdf:resource="AddServicePresenter"/>
 <profile:serviceName>"ser"</profile:serviceName>

結果はまったくありませんでした。

4

1 に答える 1