Bonjour.
J'essaie de récupérer la partie entourée en Rouge (exactement comme c'est fait sur cette capture d'écran: https://imgur.com/a/fg7VJYQ) qui correspond à $data["query"]["pages"], la Description réprésentée par le dernier block de text en bas ('''Sogou, Inc.''' ({{zh|s={{linktext|搜|狗}}|p=Sōugǒu|l=Search-dog}}) is .... In April 2018, Sogou established a R&D center in [[Guangzhou]].) ET l'URL du Logo (c'est-à-dire la valeur de la clé logo) à partir de l'URL de l'API au format JSON que j'ai essayé de décoder sans jamais réussir à le parser en HTML:
Comment donc récupérer à partir du JSON au format HTML dans les 3 variables ci-dessous:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $url = "https://en.wikipedia.org/w/api.php?action=query&prop=revisions&rvprop=content&format=json&titles=Sogou&rvsection=0"; $data = json_decode(file_get_contents($url), true); echo "<pre>"; print_r($data); echo "<pre>"; // print_r($data["query"]["pages"])."<br /><br />";
$table: Tout le contenu au format HTML ?
$description: Le dernier block de text en bas ('''Sogou, Inc.''' ({{zh|s={{linktext|搜|狗}}|p=Sōugǒu|l=Search-dog}}) is .... In April 2018, Sogou established a R&D center in [[Guangzhou]].) ?
$logo: La valeur de la clé logo qui devrait être une image ?
Merci de m'aider s'il vous plaît.
Partager