Je suis toujours bloqué sur mon problème d'essayer d'analyser des articles de wikipedia. En fait, je souhaite analyser la section infobox des articles de wikipedia, c'est-à-dire que mon application a des références aux pays et sur chaque page de pays je voudrais pouvoir montrer l'infobox qui est sur l'article wikipedia correspondant de ce pays. J'utilise PHP ici - j'apprécierais grandement si quelqu'un a des extraits de code ou des conseils sur ce que je devrais faire ici.Comment saisir uniquement l'infobox analysée d'un article wikipedia?
Merci encore.
EDIT
Eh bien, j'ai une table db avec des noms de pays. Et j'ai un script qui prend un pays et montre ses détails. Je voudrais saisir l'infobox - la boîte bleue avec toutes les images de détails du pays, comme il est de wikipedia et le montrer sur ma page. Je voudrais savoir un moyen très simple et facile de le faire - ou avoir un script qui télécharge simplement les informations de l'infobox à un système distant local auquel je pourrais accéder plus tard. Je veux dire que je suis ouvert aux idées ici - sauf que le résultat final est que je veux voir l'Infobox sur ma page - bien sûr, avec un peu de contenu en lien Wikipédia en bas :)
EDIT
Je pense que j'ai trouvé ce que je cherchais sur http://infochimps.org - ils ont eu beaucoup de jeux de données dans le langage YAML. Je peux utiliser cette information directement comme il est mais je voudrais un moyen de mettre à jour constamment cette information de wikipedia maintenant et puis bien que je crois que les infoboxes changent rarement de pays, sauf si une nation décide de changer leur capitale ou plus.
C'est un gaspillage de ressources. –
Désolé - je peux voir ce que vous voulez dire par un énorme gaspillage de ressources. Je ne voulais pas gratter la page chaque fois que quelqu'un sur votre site avait besoin de le regarder. Je penserais que vous le gratteriez hors ligne (si vous avez choisi de le faire) et le stockeriez dans une base de données locale sur votre fin d'applications (manière plus efficace pour toutes les parties impliquées).Je ne voulais pas attirer les flammes! : P –
@Andrew - Je suis ouvert à toutes les possibilités - mais je ne suis pas sûr de savoir comment commencer. Y a-t-il un code de travail que je peux regarder pour commencer? – Ali