Question

Je sauvegarde mes images Flickr localement à l'aide d'un script Perl et du Net: : Module Flickr :: Sauvegarde . Ceci affiche la photo d'origine, une vignette et les métadonnées associées (titre, balises, etc.) dans un fichier RDF-XML.

J'aimerais extraire un sous-ensemble de ces métadonnées afin de générer un "Flickr du pauvre homme". Page HTML. Cela devrait afficher la vignette et un lien vers la version plus grande, ainsi que les métadonnées sélectionnées (titre, balises et autorisations définies dans Flickr).

J'aimerais faire cela depuis la ligne de commande Unix, en le pointant sur un répertoire de fichiers et en récupérant un document HTML.

Quel est le meilleur moyen d'extraire des données spécifiques d'un fichier RDF-XML? Le support en Perl semble un peu louche. Je suis disposé à essayer Python ou Ruby si cela est plus facile à utiliser pour la spéléologie RDF.

Était-ce utile?

La solution

Si vous avez le fichier RDF-XML, vous pouvez l’analyser à l’aide de modules CPAN XML tels que ceux-ci:

Cependant, vous pouvez consulter Net :: Flickr :: RDF car il semble que cela couvre votre besoin.

Autres conseils

Je ne suis pas sûr de comprendre votre question, mais vous n'avez pas nécessairement besoin d'un SPARQL pour extraire vos métadonnées. Si votre RDF / XML a toujours la même apparence, vous pouvez utiliser une simple XSLT feuille de style pour extraire une contenu spécifique de votre document.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top