Можно создать дубликат:
create RDF from XMLИспользование Jena для создания RDF из XML-файла
Я извиняюсь за этот вопрос во второй раз, я до сих пор все еще возникают проблемы в создании RDF из следующего XML-файла.
<xml>
<person>
<name>Joe</name>
<website url="www.example1.com">contact1</website >
<vote>20</vote>
</person>
<person>
<name>Anna</name>
<website url="www.example2.com">contact2</website>
<vote>80</vote>
</person>
</xml>
Я думаю, что с помощью Jena может решить эту проблему, но я не уверен, как это сделать, так как каждый имеет три свойства, и я хотел бы, чтобы из положить выглядеть следующим
<rdf:Description rdf:about="http://www.example.com/xml">
<j.0:hasCritic>Joe</j.0:hasCritic>
<rdf:Description rdf:about=Joe >
<j.0:haswebsite>"www.example1.com"</j.0:haswebsite>
<j.0:hascontact>contact1</j.0:hascontact>
<j.0:hasvote>80</j.0:hasvote>
</rdf:Description>
<j.0:hasCritic>Anna</j.0:hasCritic>
<rdf:Description rdf:about=Anna>
<j.0:haswebsite>"www.example2.com"</j.0:haswebsite>
<j.0:hascontact>contact2</j.0:hascontact>
<j.0:hasvote>20</j.0:hasvote>
заранее спасибо за любую помощь
Я согласен. Я бы использовал XSLT для переноса XML таким образом в RDF. – MikeJ