web-dev-qa-db-ja.com

ブラウザでJSONファイルを表示する

これはプログラミングの質問ではありませんが、数語であなたの意見が必要です。

BroswerでJSON URLにアクセスすると、ファイルを保存するように求められます。なぜこれが起こるのですか?ページ自体で表示する方法はありますか?ブラウザでJSONファイルを表示できるアドオンはありますか?

27
Umesh Patil

In Chrome use JSONView またはFirefox use JSONView

35
Vodun

拡張機能をインストールしたくない場合は、URLの先頭にview-source:、例: view-source:http://content.dimestore.com/prod/survey_data/4535/4535.json。これは通常Firefoxで機能し、Chrome(ただし、Content-Disposition: attachmentヘッダーが存在します)。

14
Wladimir Palant

Chromeでは、JSONViewを使用して、フォーマットされたJSONを表示します。

「ローカル」* .jsonファイルを表示するには:-インストール後、[ウィンドウ]メニューから[拡張機能]オプションを開く必要があります。 -[ファイルURLへのアクセスを許可]の横にあるチェックボックス-保存は自動的に行われます(つまり、明示的な保存は不要です)

* .jsonファイルを再度開き、フォーマットする必要があります。

4
jatal

Firefox 44 には組み込みのJSONビューアーが含まれています(アドオンは不要です)。この機能はデフォルトでオフになっているため、オンにしますdevtools.jsonview.enabledFirefox Developer Editionで新しいJSON Viewer/Readerを無効にするにはどうすればよいですか?

3
slothbear
json-ie.reg. for IE

このURLを試してください

http://www.jsonviewer.com/
1

まあ、私はIEそれでも同じ問題IEはファイルをダウンロードするように促されました。幸運にも。あまりにも多くの検索の後、私はそれに対する解決策を見つけます。

必要なこと:メモ帳を開いて、次を貼り付けます。

 [HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json] 
 "CLSID" = "{25336920-03F9-11cf-8FD0-00AA00686F13}" 
 "Encoding" = hex:08,00,00,00 
 

この後、jsonファイルをIEで表示でき、デスクトップWebBrowserをお楽しみいただけます:)

1
Naveed

私が持っています Content-Typeに設定されたJSON印刷CGIのtext/javascript

ブラウザ(Firefoxなど)での表示とスクリプトでの処理の両方で正常に動作します。

もちろんこの場合、構文の強調表示はありません。

0
Michael Sandino

Content-Disposition: attachment応答ヘッダーがある場合、JSONをフォーマットするJSONViewがインストールされている場合でも、Firefoxはファイルを保存するように要求します。

この問題を回避するために、リクエストおよびレスポンスヘッダーを変更できるmoz-rewrite Firefoxアドオンでヘッダー(「Content-Disposition」:null)を削除しました https://addons.mozilla.org/en-US/firefox/addon/moz-rewrite-js /

このヘッダーで提供されるJSONファイルの例はTwitter APIです(最近追加されたようです)。このJSONファイルを試したい場合は、ブラウザーでTwitter APIにアクセスするスクリプトがあります。 https://Gist.github.com/baptx/ffb268758cd4731784e

0
baptx

Json-view拡張機能を備えたNotepad ++を使用することもお勧めします。ここで拡張機能を取得します。 https://sourceforge.net/projects/nppjsonviewer/ Notepad ++をインストールして再起動します。次に、メモ帳でjson-fileを開き、「extensions-> Json-Viewer-> Format JSON」に進みます。次に、jsonの階層ビューを表示します。

また、ニースに見えるオンラインビューアー( http://jsonviewer.stack.hu/https://jsoneditoronline.org/ )のいずれかを使用することもできますが、あなたのデータがプライバシーの観点から機密である場合、これはお勧めしません。

0
Cmd.Spock

FirefoxのブックマークJSONファイルには、次の優れたブックマークレットを使用します。

javascript:(function(){var E=document.getElementsByTagName('PRE')[0],T=E.innerHTML,i=0,r1,r2;t=new Array();while(/("uri":"([^"]*)")/g.exec(T)){r1=RegExp.$1;r2=RegExp.$2;if(/^https?:/.exec(r2)){t[i++]='['+(i)+']:<a href='+r2+'>'+r2+'<\/a>';}}with(window.open().document){for(i=0;t[i];i++)write(t[i]+'<br>');close();}})();

出典:forums.Mozillazine.orgの「alterna」: http://forums.mozillazine.org/viewtopic.php?p=5551705#p5551705

0
Jinx Dojo