2013-11-15 21 views
0

我想創建一個表單(用PHP或Python代碼),人們將填寫數據並自動更新三元組中的數據,我讀到SPARQL 1.1更新到三重存儲,但我不知道如何製作一個html形式與三重商店相互作用。任何指南?如何使用自定義HTML表單更新芝麻三重商店?

+0

Sesame擁有一個REST API,您可以從幾乎任何Web開發平臺進行交流,如果您恰好在JSP,JSF或任何其他Java相關Web平臺上工作,則可以使用Java API。我建議你閱讀一下如何與REST服務交流,並看看Sesame的API文檔。如果您遇到困難,請隨時在此提出更具體的問題! –

回答

1

作爲指導,您應該閱讀SPARQL 1.1 Update LanguageProtocol for RDF

但是,如果它可能有幫助,而且您更喜歡示例而不是規範,則可以基於Apache Marmotta's SPARQL Update form(Apache許可證2.0下的源代碼)。

它只基於HTML + JS。而且,雖然Marmotta建立在Sesame之上,但這是無關緊要的,因爲該表單可以用於任何SPARQL 1.1 Update兼容實現。