在IE中将JSON显示为HTML,无需下载

在IE中将JSON显示为HTML,无需下载,json,windows-10,internet-explorer-11,Json,Windows 10,Internet Explorer 11,我希望JSON文件和下载直接显示在IE浏览器中——就地浏览。 有许多帖子描述了在浏览器中为application/json设置CLSID值的技术 例如: 我已经在IE11(11.0.9600.17416)和Windows10上进行了测试 我更改了设置,甚至重新启动,但总是提示我下载JSON 编辑: 运行脚本以更改regedit后,我看到以下内容: 我试着从中引用答案 我在Windows10,IE11(11.1.18362.0)版本上做了这个测试 我只是尝试参考下面的步骤 (1) 尝试打开记事

我希望JSON文件和下载直接显示在IE浏览器中——就地浏览。 有许多帖子描述了在浏览器中为application/json设置CLSID值的技术

例如:

我已经在IE11(11.0.9600.17416)和Windows10上进行了测试

我更改了设置,甚至重新启动,但总是提示我下载JSON

编辑: 运行脚本以更改regedit后,我看到以下内容:

我试着从中引用答案

我在Windows10,IE11(11.1.18362.0)版本上做了这个测试

我只是尝试参考下面的步骤

(1) 尝试打开记事本并将下面的代码粘贴到其中

Windows Registry Editor Version 5.00
;
; Tell IE to open JSON documents in the browser.  
; 25336920-03F9-11cf-8FD0-00AA00686F13 is the CLSID for the "Browse in place" .
;  

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

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/json]
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Encoding"=hex:08,00,00,00
(2) 将文件名保存为json-ie.reg

(3) 双击该文件以运行脚本并允许其创建密钥

(4) 尝试双击json文件,它将在IE 11中打开,没有任何问题

输出:


再次重试。它不起作用。JSON文件将打开到记事本而不是IE。请确保您正确创建了注册表项,并告知我们您如何准确打开JSON文件?您是否尝试将URL粘贴到地址栏中?它仍然显示下载提示吗?-如上所述创建了json-ie.reg文件。双击。-我在原始帖子中添加了一个注册表截图我一直试图从这个页面下载一个JSON示例文件:它会提示打开或保存,如原始帖子所示。-我现在还尝试了双击从磁盘打开JSON文件的方法。它启动到记事本。看来我还错过了其他一些场景谢谢您的评论。设置注册表后,请尝试执行以下步骤。右键单击计算机上的任何json文件。选择“使用打开”选项,然后单击“选择其他应用”。然后选择Internet Explorer并选中“始终使用此应用打开.json文件”复选框。然后尝试打开json文件。它将在IE中打开。