Ich habe eine RDF-Datei, aus der ich eine .dot-Datei erzeugen möchte. Ich möchte eine Reihe von Regeln erstellen, um die Knoten und die Verbindungen zwischen diesen Knoten zu gestalten (z. B. eine bestimmte Art von Pfeil, um eine Ehebeziehung darzustellen).
Hier ein Beispiel für eine solche Umrechnungs "regel":
<person rdf:about="http://www.something.com/EGAnne"
<j: DateBirth>1981</j: DateBirth>
<j:Profession>Comptable</j:Profession>
<j:Gender>Female</j:Gender>
</j:person>
Ich möchte diese Zeilen in dieses Ergebnis umwandeln:
a [label = "Anne \ n \ nD.Birth: 1981 \ nProfession: Accounting \ n", shape = circle, fillcolor = "pink" style = "filled", fontsize = "9", fontname = " Arial, bold "];
Um dann die Ehe zwischen zwei Instanzen der Klasse Person wird die Pfeilart "odot" und die Farbe "goldenrod" sein:
a -> j [arrowhead = "odot" arrowtail = "odot", dir = both, color = "goldenrod"]
Wie kann ich die .dot-Datei automatisch aus der RDF-Datei generieren, indem ich Regeln wie die oben genannten befolge?
0 Stimmen
Ich kenne keinen RDF-zu-DOT-Konverter, der diese Art von Verhalten unterstützt. Ich schlage vor, dass Sie einen funktionierenden Open-Source-Konverter finden und ihn dann so anpassen, dass er die von Ihnen vorgeschlagenen Styling-Regeln unterstützt