Skip to content

carwash/raa_ld

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAÄ LD för DAP

Krav

Komponenter

  • Java 8+

Byggverktyg

Mac OS X via HomeBrew (http://brew.sh/)

# brew install gradle

Linux

# sudo apt-get install gradle

Windows

Konfiguration

  • Kopiera src/main/webapp/WEB-INF/web.xml.in till src/main/webapp/WEB-INF/web.xml och fyll i värden för bas-URI och SPARQL endpoint
  • Kontext för JSON-LD-"fragment" finns under src/main/webapp/context.json

Exempel

Bygg war-fil

# gradle clean war

Starta servern lokalt mha Jetty

# gradle clean jettyRun

Skicka in en fil med JSON-LD-"fragment" till triple-store

# curl --data-urlencoded "entity=`cat examples/uppdrag.json`" http://localhost:8080/updateentity

Hämta ut Turtle via LOD med identifierare från filen ovan (minus bas-URI)

# curl http://localhost:8080/aktivitet/uppdrag/01b2bce8-011b-4f7e-bca3-97dd84e50f14

Ladda JSON-LD med eget @context

# curl --data-urlencoded "entity=`cat <infil>`"  http://localhost:8080/updateraw

Ladda JSON-LD med eget @context, men som innehåller en lista med entiteter, dvs inget @id under roten

# curl --data-urlencoded "entity=`cat <infil>`"  "http://localhost:8080/updateraw?graph=<graf>"

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 60.2%
  • Java 39.8%