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 2 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 2 anni fa
Gianni Tomasicchio
modificato 2 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 2 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 2 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 2 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 2 anni fa
Va bene grazie!srock 2 anni fa
@srock P.S.: se la mia risposta risolve il tuo quesito potresti "accettarla"? Grazie.Gianni Tomasicchio 2 anni fa
Ok :) sono nuova non sapevo si "accettassero" le risposte.srock 2 anni fa
X 0 X X
Effettua l'accesso o registrati per rispondere a questa domanda