2016-07-25 5 views
0

Ich erhalte den Inhalt von „Sullivan County, Pennsylvania“ im JSON-Format von wikipedia durch folgende api url https://en.wikipedia.org/w/api.php?action=query&titles=Sullivan_County,_Pennsylvania&prop=revisions&rvprop=content&format=jsonden Inhalt von Wikipedia JSON-Datei

Jetzt mag ich den Inhalt in gut HTML-Format angezeigt werden oder ähnlich wie wikipedia https://en.wikipedia.org/wiki/Sullivan_County,_Pennsylvania

Ich bin Anfänger in JSON, wie kann man den Inhalt in gut HTML-Format extrahieren?

+0

JSON ist nur ein Format; Welche Programmiersprache benutzt du? – MSalters

+0

Ich benutze PHP Sprache –

Antwort

0

Zuerst müssen Sie die Daten mit file_get_contents und dann json_decode die Antwort abrufen, um in eine PHP-Variable zu transformieren. Dann können Sie die Felder aussprechen, die Sie benötigen. Ein sehr einfaches Beispiel wäre etwa so:

<?php 
$response = file_get_contents('https://en.wikipedia.org/w/api.php?action=query&titles=Sullivan_County,_Pennsylvania&prop=revisions&rvprop=content&format=json'); 
$data = json_decode($response, true); 
?> 

<h1><?php echo $data['query']['pages']['91928']['title']; ?></h1>