semantalytics / xsparql

14 stars 4 forks source link

How to parse RDF input file #37

Open rajaram5 opened 3 years ago

rajaram5 commented 3 years ago

I am trying to convert RDF to XML. In my xsparql query I would like to take input RDF file as a arg from command line.

My xsparql query

`prefix obo: http://purl.obolibrary.org/obo/ prefix sio: http://semanticscience.org/resource/ prefix xsd: http://www.w3.org/2001/XMLSchema# prefix snomedct: http://purl.bioontology.org/ontology/SNOMEDCT/ prefix rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# { for $dob from $inputFile where { $output rdf:type sio:SIO_000340. $output sio:SIO_000300 $dob.

     $quality rdf:type obo:NCIT_C68615 .
     $quality sio:SIO_000642  $output.

     $person rdf:type sio:SIO_000498. 
     $person sio:SIO_000217 $quality .
   }

   return <ItemDataDateTime ItemOID="BRTHDTC">{$dob}</ItemDataDateTime>  

}

`

My command line

java -jar xsparql-cli-jar-with-dependencies.jar xsparql/cde-dob-to-odm.xsparql inputFile="file:///home/rajaram/work/ejp-rd/cde-mappings/cde-to-odm/xsparql/cde-dob-sex.ttl" -f output.xml

VladimirAlexiev commented 8 months ago

hi @rajaram5 !