Comment puis-je accéder à RDF-XML à partir de Perl (ou d'un autre langage de script)?
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.
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