I am engineering a semantic graph system.
Raw /projects.xml
<projects>
<project>
<projectID>123859</projectID>
<program> Economic Development Fund</program>
<recipient>ABC, Inc</recipient>
<projectName> ABC, Inc Innovation Cluster </projectName>
<projectDescription>Grant and Credit; Scientific, and Technical Services;G13; ABC, Inc </projectDescription>
<postalCode>60311</postalCode>
<region>G13</region>
<industry>Scientific, and Technical Services</industry>
<startDate>2021-08-17T00:00:00</startDate>
<incentiveType>Grant and Credit</incentiveType>
<totalAwarded>13,315,259</totalAwarded>
<totalInvestment>175,991,971</totalInvestment>
<disbursementsToDate>7,000,000</disbursementsToDate>
</project>
======================================
<project>
++++++++++++++++++++++++++++++++++++++
</project>
</projects>
Is it possible to transform such XML to graph document? If yes, I need the workable RDF and the transformed triples example. Thanks in advance!
Please review these helpful references:
Valid RDF triples can be stored in any graph databases.
Example of MarkLogic supported RDF XML data model:
Once the RDF data model is correctly constructed, the triples transformation is straightforward.
Transformed and ingested MarkLogic triples based on above model: