-3
拡張子が.jsonでない場合、このjsonファイルからデータを表示するにはどうすればよいですか?私が見つけたその他の関連する質問には、.jsonを拡張子として持つファイルが含まれています。これには初心者の方が少し苦労しています。拡張子が.jsonでない場合にURLからデータを取得
https://fantasy.premierleague.com/drf/elements/
感謝。
拡張子が.jsonでない場合、このjsonファイルからデータを表示するにはどうすればよいですか?私が見つけたその他の関連する質問には、.jsonを拡張子として持つファイルが含まれています。これには初心者の方が少し苦労しています。拡張子が.jsonでない場合にURLからデータを取得
https://fantasy.premierleague.com/drf/elements/
感謝。
URLに.json拡張子がないことを除いて、JSONファイルと同じように扱います。したがって、純粋なJavaScriptでこれを行うことができます:
var request = new XMLHttpRequest();
var url = 'https://fantasy.premierleague.com/drf/elements/';
var jsonResponse;
httpRequest.onreadystatechange = parseJSON;
request.open('GET', url);
request.send();
function parseJSON() {
if (request.readyState() === XMLHttpRequest.done) {
if (request.status == 200) {
jsonResponse = JSON.parse(request.responseText);
} else {
console.log('An error occurred while processing the request.');
}
}
}
どのようなコンテキストで "表示"ですか?どのようにファイルを取得していますか?この拡張モジュールは拡張モジュールには何も関与しません。単なるURLです。 – ADyson
私はjsonからコンテンツを取り出し、javascriptを使用してhtmlファイルに表示したいと考えています。 –
こちらの回答をご覧ください:http://stackoverflow.com/questions/14388452/how-do-i-load-a-json-object-from-a-file-with-ajax単にあなたのURLで "pathToFile.json"を置き換えてください。明らかにその答えはあなたのためのデータを書式化しませんが、それはajaxでそれをフェッチする方法を示しています。その後、必要に応じてHTMLを表示してDOMにレンダリングする必要があります。それはGoogleにとって非常に簡単です。 – ADyson