Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.

libris/swepub-sparql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SwePubs SPARQL-bibliotek

Här kommer SwePub-projektet - och kanske även du - att lägga upp SPARQL-frågor som kan vara användbara för andra.
Källkoden för SwePubs webbgränssnitt hittar du på https://github.com/libris/swepubanalys.

Hur ställer jag SPARQL-frågor mot SwePub?

För att ställa frågor mot SwePub kan man antingen använda gränssnittet under avancerad utsökning http://bibliometri.swepub.kb.se eller gå direkt mot SwePubs Sparql-endpoint på http://virhp07.libris.kb.se/sparql/.

Endpointen fungerar även som ett API. Man kan ställa frågor genom både POST och GET-anrop till samma url. Nedan följer ett exempel på anrop genom Groovy med paketet WsLite som returnerar svaret i json-format:

   def client = new RESTClient(http://virhp07.libris.kb.se/sparql)
    def response = client.post(
        accept: contentType = "application/json",
        path: '/',
        query: [query: sparql, format: contentType])
    assert 200 == response.statusCode
    return response.json   

För mer information, läs i Wikin eller på SwePubs sidor på kb.se.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published