Availability:
:- use_module(library(semweb/rdf_db)).
[det]rdf_save(+Out,
:Options)- graph(+Graph)
- Save only triples associated to the given named Graph.
- anon(Bool)
- If false (default true) do not save blank nodes that do not appear (indirectly) as object of a named resource.
- base_uri(URI)
- BaseURI used. If present, all URIs that can be represented relative to
this base are written using their shorthand. See also
write_xml_baseoption - convert_typed_literal(:Convertor)
- Call Convertor(-Type, -Content, +RDFObject), providing the opposite for the convert_typed_literal option of the RDF parser.
- document_language(+Lang)
- Initial xml:lang saved with rdf:RDF element
- encoding(Encoding)
- Encoding for the output. Either utf8 or iso_latin_1
- inline(+Bool)
- If
true(defaultfalse), inline resources when encountered for the first time. Normally, only bnodes are handled this way. - namespaces(+List)
- Explicitely specify saved namespace declarations. See rdf_save_header/2 option namespaces for details.
- sorted(+Boolean)
- If
true(defaultfalse), emit subjects sorted on the full URI. Useful to make file comparison easier. - write_xml_base(Bool)
- If
false, do not include thexml:basedeclaration that is written normally when using thebase_urioption. - xml_attributes(+Bool)
- If
false(defaulttrue), never use xml attributes to save plain literal attributes, i.e., always used an XML element as in<name>Joe</name>.
| Out | Location to save the data. This can also
be a file-url (file://path) or a stream wrapped in a term stream(Out). |
- See also
- rdf_save_db/1