Ich möchte eine RDF-Turtle-Format-Datei erstellen, die Konfiguration für meine Eingabe und Ausgabe hat. Im Folgenden ist der Code, den ich gekommen sind oben mit:RDF-basierte Eigenschaftendatei
@prefix ex: <http://www.example.com/ex#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ebucore: <http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#>.
#ex:hasHeterogeneity can have multiple heterogeneites seperate by ","#
#generateFiles enables or disables generation of files.#
ex:seed-1
ex:hasHeterogeneity "M1,M2";
ex:hasInputPath "C:\\seed-1.txt"
ex:hasOutputPath "C:\\output"
ebucore:filename "seed-1.txt";
rdf:type ex:Heterogeneity .
ex:seed-2
ex:hasHeterogeneity "M2,M3";
ex:hasInputPath "C:\\seed2.aml"
ex:hasOutputPath "C:\\output"
ebucore:filename "seed-2.aml";
ex:generateFiles "true";
rdf:type ex:Heterogeneity .
Mein Ziel ist es Eingabedatei seed1.aml haben und seinen Eingangs- und Ausgangspfad und Art der Heterogenität es enthält. M2, M3 sind jedoch Codes dieser Heterogenitäten, aber ich bin nicht sicher, ob ich es wie Literale in der RDF setzen kann. Ich muss definieren, was sie zuerst sind und dann verbinden Sie es mit meinem RDF.
m1 a ex:Heterogeneity ;
m1 schema:name "Data types"@en;
m2........
Dann someway auf diese Weise zu verbinden:
ex:seed-1
ex:hasHeterogeneity m1 , m2
Jede Hilfe für eine endgültige Ausgabe würde geschätzt.
Ihre Datei ist nicht gut gebildet. Einige der Zeilen fehlen Semikola, z. B. 'ex: hasOutputPath" C: \\ output "' hat am Ende kein Semikolon. Die Datei sollte nicht so parsen. –
danke für das Hinweis, es war ein Tippfehler. –