指向性メモ::2007-02-09::Hercules version 0.04リリース

ページ情報
制作日
2007-02-09T22:52:52+09:00
最終更新日
2007-02-09T22:52:52+09:00
ページ内目次

Herculesのversion 0.04を公開しました。変更点配下の通りです。

出来る限り、表記を楽にかけるように工夫しました。とりあえず、AND検索ができます。

// 述語 foaf:name の目的語がリテラル "Tim"であるリソースを全て選択
var results = e.findAll({foaf$name: "Tim"});
alert(results[0].foaf$name().$());

// 述語 foaf:homepage の目的語がURI参照 <http://example.com/alice/>であり、
// かつ、述語 foaf:name の目的語がリテラル "Alice"であるリソースを全て選択
var results = e.findAll({foaf$homepage: ["http://example.com/alice/"], foaf$name: "Alice"});

リテラルとURIの見分けが付かないので、URIは配列として渡す事にしました。<>と見た目がちょっと似てるってことで採用しましたけど、ちょっと微妙かもしれません。

Comments

Trackbacks

Trackback Ping URI

http://yudai.arielworks.com/memo/2007/02/09/225252.trackback

末尾に「2 + 7」の計算結果を繋げて下さい。例えば計算結果が「17」の場合、「225252.trackback17」です。これは機械的なトラックバックスパムを防止するための措置です。

Post a comment

Name (optional)
Email address or URI (optional)
Do the math below (required to filter comment spams)
2 + 7 + 8 =
Message (required)
Submit
連絡先、リンク、転載や複製などについては『サイト案内』をご覧ください。Powered by HIMMEL

I ♥ Validator