The archive contains the following directories:
  • JsonView - The standalone viewer
  • Fiddler - The Fiddler 2 plug-in
  • Visualizer - The Visual Studio 2005 Visualizer
  • To use the standalone viewer, run JsonView.exe from the \JsonView directory.
  • To use the Fiddler2 plugin, copy the files from the \Fiddler directory to fiddler's \Inspectors directory and add the following to the <runtime> section of the fiddler.exe.config:
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <probing privatePath="Inspectors" />
</assemblyBinding>
  • To use the Visual Studio Visualizer, copy the JsonVisualizer.dll to the Visual Studio Visualizers directory (usually under \My Documents\Visual Studio 2005\Visualizers) and copy the following files to the IDE directory of Visual Studio (Where devenv.exe is located - <Visual Studio>\Common7\IDE):
    • JsonViewer.dll
    • JsonViewer.dll.config
    • Newtonsoft.Json.dll

Last edited Jun 2, 2007 at 10:39 PM by eyalp, version 6

Comments

DmitryPavlov Feb 28 at 5:08 PM 
New JSON editor has been added to Visual Studio 2013 Update 2 CTP2:

http://blogs.msdn.com/b/webdev/archive/2014/02/28/new-json-editor-features-in-visual-studio-2013-update-2-ctp2.aspx

omryk Sep 2, 2013 at 8:35 PM 
where is the fiddler.exe.config file located?
ist the fiddler.exe itself?

omids20m Jan 28, 2013 at 9:11 AM 
i cant find JsonViewer.dll.config

tmcnamee Jun 22, 2012 at 2:26 AM 
No problems on VS 2010 using standalone or Visualizer. Terrific package, thanks a lot.

miken700 Mar 31, 2011 at 2:55 PM 
Excellent! Just what I needed.

PaulBolejack Aug 12, 2010 at 4:05 PM 
If you get the following error:
[A]QWhale.Syntax.LexScheme cannot be cast to [B]QWhale.Syntax.LexScheme. Type A originates from 'QWhale.Syntax, Version=1.48.2782.19742, Culture=neutral, PublicKeyToken=da632fd1713dff10' in the context 'Default' at location 'C:\Program Files\Fiddler2\Inspectors\QWhale.Syntax.dll'. Type B originates from 'QWhale.Syntax, Version=1.48.2782.19742, Culture=neutral, PublicKeyToken=da632fd1713dff10' in the context 'LoadFrom' at location 'C:\Program Files\Fiddler2\Scripts\QWhale.Syntax.dll'.

You need to add "Scripts" to the probing path in fiddler.exe.config so that it is:
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="Inspectors;Scripts" />
</assemblyBinding>

This seems to be necessary when both the JsonViewer and RulesTab2 or SyntaxView extensions are present.

See also: http://www.epocalipse.com/blog/2007/06/03/json-viewer/

cfernald Jun 5, 2009 at 1:50 PM 
I had to add Fiddler.exe as a Reference to the FiddlerJsonViewer project.
From the Solution Explorer:

1 - Right click on References under FiddlerJsonViewer and click on "Add Reference".
2 - Select the "Browse" tab and navigate to the Fiddler installation directory (%ProgramFiles%/Fiddler2).
3 - Select "Fiddler.exe' and click OK.

The project should build without error.

kamilio Dec 29, 2008 at 8:13 PM 
Your JsonViewer is a very very handy tool! Thanks a lot!

tt1027 Nov 14, 2008 at 8:20 AM 
can not select all
what a pity...