Closed shawnwildermuth closed 2 months ago
Thanks for filing this issue. I'm having some difficulties reproducing the problem though. Here is what I tried:
data:text/json,[{"id": 1636, "price": 43.00}]
.Here is the result:
I'm not seeing the change to {value: "43.00n", "type": "Big Number"}
like you do.
@shawnwildermuth would you be able to provide a URL or JSON file for us to reproduce the issue? Also, what's your Edge version?
In terms of disabling the JSON Viewer, you can do so by following these steps:
edge://flags
So, I am seeing the same thing you are (because the JSON Viewer isn't being enabled for this query:
But when I go to an URL (instead of a data block or even a local file), the JSON Viewer is used:
When I open the edge://flags, I don't see a JSON Viewer.
I seem to have the latest version (though I am not using a preview of Windows):
On this screenshot:
the toolbar which you point to doesn't belong to the official Microsoft Edge JSON viewer. I don't know where it comes from, but it isn't our JSON viewer. Do you have an extension installed that handles JSON responses? I'm wondering if the Edge JSON viewer and a potential extension are competing to display JSON responses.
I didn't think so. Let me look. That would explain a lot.
So sorry for wasting your time. This was JSON Beatify extension that I thought I disabled. I mistakenly thought the icon here disabled, not just hid from the tool bar:
Totally a problem between the chair and the keyboard.
Thanks for checking and reporting.
When using Edge for testing of an API, the JSON Viewer is changing the underlying JSON. See below:
I'd prefer to just turn off the view for now (since I am using extensions that do this, but they aren't enabled when the JSON Viewer is on).