Parser rdf php

Ciao a tutti,

devo fare il parsering di un file rdf in modo tale da poter muovermi all'interno del grafo utilizzando come linguaggio il php.

So cosa è un parser ma non so come fare il parsering di un file rdf o in generale di un file xml.

Ho trovato diversi script in java ma in php è possibile farlo?

Dovrei importare nel file php lo script che mi permette il parsering?

Grazie.

inviato 5 anni fa
srock
srock
12
X 1 X

Cercando nella rete ho trovato diverse librerie scritte in PHP per la gestione di file RDF, ad esempio questa:

https://github.com/semsol/arc2/wiki

Ti riporto un esempio di utilizzo, tratto dal wiki:

include_once("path/to/arc/ARC2.php");
$parser = ARC2::getRDFParser();
$parser->parse('http://example.com/foaf.ttl');
$triples = $parser->getTriples();
risposto 5 anni fa
Gianni Tomasicchio
modificato 5 anni fa
Si avevo notato questa libreria...in pratica dovrei importarla nel file php?uso questo linguaggio da poco per cui non so bene come funziona...ad esempio in c++ importerei la libreria e richiamerei le classi...anche in php si può fare questo?srock 5 anni fa
Ho modificato la risposta per inserire un esempio di utilizzo. L'inclusione della libreria nel tuo script avviene con l'istruzione include_once.Gianni Tomasicchio 5 anni fa
Grazie!quindi se non ho capito male includendo la libreria posso sfruttare tutte le sue classi...con quello script si fa il parsering del doc xml (rdf o owl) e posso muovermi nel doc in php giusto?srock 5 anni fa
@srock si, ti consiglio di guardare un po' di esempi presenti nel wiki e fare qualche semplice prova. P.S.: la libreria richiede PHP 5.3 o successivo.Gianni Tomasicchio 5 anni fa
Va bene grazie!srock 5 anni fa
@srock P.S.: se la mia risposta risolve il tuo quesito potresti "accettarla"? Grazie.Gianni Tomasicchio 5 anni fa
Ok :) sono nuova non sapevo si "accettassero" le risposte.srock 5 anni fa
X 0 X X
Effettua l'accesso o registrati per rispondere a questa domanda