Convertir un JSON en HTML exactement comme sur la partie entourée en Rouge de cette capture d'écran
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:
Code:
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 />"; |
Comment donc récupérer à partir du JSON au format HTML dans les 3 variables ci-dessous:
$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.