That's right. I guess dump.xml would output XML, haven't tested though.

Br

On 2.10.2017 15:40, Martynas Jusevičius wrote:
Which would mean you were getting Turtle into dump.rdf, not RDF/XML?

On Mon, Oct 2, 2017 at 2:37 PM, Mikael Pesonen <[email protected]>
wrote:

That was easily solved once took a look at s-put. Had to change input file
extension to ttl.

Thanks!


On 2.10.2017 14:50, Andy Seaborne wrote:

The s-* scripts are in Ruby.

If they don't have the features necessary for your processes, then either
edit them (change "$accept_rdf" -- it's the Q value that Fuseki is choosing
by), or use curl or wget, or locally convert data to the format you want.

curl --head 'Accept: text/turtle' \
    'http://localhost:3030/ds/data?graph=GRAPH'

Or write a pipeline and convert the Turtle to RDF/XML with

   s-get ... | riot --formatted RDF/XML -- -

Syntax is just what goes over the wire - nothign is stored in RDF/XML or
Turtle, it's triples.

     Andy

On 02/10/17 11:18, Mikael Pesonen wrote:

Hi Rob,

so I make a dump

apache-jena-fuseki-3.4.0/bin/s-get https://localhost:3030/ds/ <graph> >
dump.rdf

then edit it and would like to put back

s-put http://localhost:3030/ds/data <graph> dump.rdf

Editing XML is not possible with our project so that's why this format.

I am confused.


Br

On 2.10.2017 13:01, Rob Vesse wrote:

It’s not really clear what you are asking here, sounds like you have a
pipeline of steps so please show your steps and explain what the problem is.

   Historically RDF/XML was the only official serialisation so it does
tend to be the default throughout Jena

Rob.

On 02/10/2017 10:53, "Mikael Pesonen" <[email protected]>
wrote:

      Still having problems. Looks like it's not possible to export rdf,
edit
      it, and import back? Jena assumes all input is XML?
      So how can I import back rdf that is got from s-get? I don't know
how to
      code Java.
      Thank you.
      On 26.9.2017 18:22, Mikael Pesonen wrote:
      >
      > Thanks! Missed the sentence The file name extension determines
the
      > HTTP content type.
      >
      >
      >
      > On 26.9.2017 18:09, [email protected] wrote:
      >> Looks like it is trying to parse it as RDF/XML, which means that
      >> s-put is trying to send it as such.
      >> Are you using an appropriate filename extension? See:
      >>
      >> https://jena.apache.org/documentation/fuseki2/soh.html#soh-
sparql-http
      >>
      >> "file is needed for PUT and POST. The file name extension
determines
      >> the HTTP content type."
      >>
      >> ajs6f
      >>
      >> Mikael Pesonen wrote on 9/26/17 11:04 AM:
      >>>
      >>> Related to this, when trying to s-put triple data back to jena,
      >>> which is gotten from s-get, I get
      >>>
      >>> 500 Parse error: [line: 1, col: 8 ] Element or attribute do not
      >>> match QName production: QName::=(NCName':')?NCName.
      >>>
      >>> First 4 rows:
      >>>
      >>> <https://resource.lingsoft.fi/3c660540-f4ce-4d6e-86d4-7ed0bd
30329a/c_b4be01817593dda9efe6a87bcdee98ef>
      >>>
      >>>         a <http://www.w3.org/2004/02/skos/core#Concept> ;
      >>> <http://purl.org/dc/elements/1.1/source>
      >>>                 "lait" ;
      >>>
      >>> Br,
      >>>
      >>>
      >>> On 25.9.2017 17:14, [email protected] wrote:
      >>>> According to:
      >>>>
      >>>> https://github.com/apache/jena/blob/master/jena-fuseki2/apac
he-jena-fuseki/bin/s-get#L29
      >>>>
      >>>>
      >>>> that remains a TODO. Maybe file a ticket?
      >>>>
      >>>> ajs6f
      >>>>
      >>>> Mikael Pesonen wrote on 9/21/17 9:20 AM:
      >>>>>
      >>>>> Sorry if this is documented somewhere but could not find
info on
      >>>>> how to change the output format of s-get command line tool.
      >>>>>
      >>>>> Br,
      >>>>>
      >>>
      >
      --
      Lingsoft - 30 years of Le
<https://maps.google.com/?q=30+years+of+Le&entry=gmail&source=g>ading
Language Management
      www.lingsoft.fi
      Speech Applications - La
<https://maps.google.com/?q=lications+-+La&entry=gmail&source=g>nguage
Management - Translation - Reader's and Writer's Tools - Text Tools -
E-books and M-books
      Mikael Pesonen
      System Engineer
      e-mail: [email protected]
      Tel. +358 2 279 3300
      Time zone: GMT+2
      Helsinki Office
      Eteläranta 10
      FI-00130 Helsinki
      FINLAND
      Turku Office
      Kauppiaskatu 5 A
      FI-20100 Turku
      FINLAND





--
Lingsoft - 30 years of Leading Language Management

www.lingsoft.fi

Speech Applications - Language Management - Translation - Reader's and
Writer's Tools - Text Tools - E-books and M-books

Mikael Pesonen
System Engineer

e-mail: [email protected]
Tel. +358 2 279 3300

Time zone: GMT+2

Helsinki Office
Eteläranta 10
FI-00130 Helsinki
FINLAND

Turku Office
Kauppiaskatu 5 A
FI-20100 Turku
FINLAND



--
Lingsoft - 30 years of Leading Language Management

www.lingsoft.fi

Speech Applications - Language Management - Translation - Reader's and Writer's 
Tools - Text Tools - E-books and M-books

Mikael Pesonen
System Engineer

e-mail: [email protected]
Tel. +358 2 279 3300

Time zone: GMT+2

Helsinki Office
Eteläranta 10
FI-00130 Helsinki
FINLAND

Turku Office
Kauppiaskatu 5 A
FI-20100 Turku
FINLAND

Reply via email to