[英]how to take some spesific string form sparql
我有這個代碼:
$querystring = '
PREFIX : <http://www.semanticweb.org/user/ontologies/2016/karya_ilmiah#>
SELECT ?judulNaskah ?linkNaskah
WHERE { ?naskah :judulNaskah ?judulNaskah. filter regex(str(?judulNaskah),"Sistem Informasi Manajemen").
?naskah :linkNaskah ?linkNaskah} ORDER BY ?judulNaskah';
$result=$model->sparqlQuery($querystring,"HTML");
echo $result;
我得到以下輸出:
我怎樣才能從上面的輸出中得到特殊字符串,謝謝您的幫助
您可以使用str
函數獲取RDF文字的詞法形式:
PREFIX : <http://www.semanticweb.org/user/ontologies/2016/karya_ilmiah#>
SELECT (str(?judulNaskahLit) AS ?judulNaskah) (str(?linkNaskahLit) AS ?linkNaskah)
WHERE {
?naskah :judulNaskah ?judulNaskahLit
FILTER regex(str(?judulNaskahLit), "Sistem Informasi Manajemen")
?naskah :linkNaskah ?linkNaskahLit
}
ORDER BY ?judulNaskah
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.