• Login
Community
  • Login

Format my JSON

Scheduled Pinned Locked Moved General Discussion
7 Posts 5 Posters 3.8k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C
    Chuck Herrick
    last edited by Feb 11, 2020, 7:12 PM

    Is there a way to provoke Notepad++ to validate my JSON? Here’s an example of a site that does this:
    https://jsonformatter.curiousconcept.com/

    E M 2 Replies Last reply Feb 11, 2020, 7:19 PM Reply Quote 0
    • E
      Ekopalypse @Chuck Herrick
      last edited by Feb 11, 2020, 7:19 PM

      @Chuck-Herrick

      my way is to use python script plugin and call json.loads(editor.getText()) but what about using
      JSON VIewer and JSTool plugin? Do those help in this case?

      1 Reply Last reply Reply Quote 2
      • M
        Michael Vincent @Chuck Herrick
        last edited by Feb 11, 2020, 7:31 PM

        @Chuck-Herrick

        I do what @Ekopalypse does to some extent - I use an external program jq to validate JSON. I have JSTool installed and while good, it does not validate JSON, it can format it nicely and provides a tree viewer though.

        Cheers.

        M 1 Reply Last reply Feb 11, 2020, 8:16 PM Reply Quote 3
        • M
          Michael Vincent @Michael Vincent
          last edited by Feb 11, 2020, 8:16 PM

          @Michael-Vincent
          I should clarify, when I say “external” - I use an NppExec script called “compile” that based on the extension runs an external program. In this case, .json launches the jq command on the current file.

          Cheers.

          1 Reply Last reply Reply Quote 1
          • C
            Chuck Herrick
            last edited by Feb 11, 2020, 9:29 PM

            These look great but I would love to have a pull-down that would do the validation … more than the formatting.

            A 1 Reply Last reply Feb 12, 2020, 1:22 PM Reply Quote 0
            • A
              Alan Kilborn @Chuck Herrick
              last edited by Alan Kilborn Feb 12, 2020, 1:23 PM Feb 12, 2020, 1:22 PM

              @Chuck-Herrick

              I would love to have a pull-down that would do the validation

              If that’s a feature request, I don’t think you’ll ever see that type of thing inside of Notepad++. But, if you work with some of the earlier suggestions, you can possibly create something that you could tie to perhaps a toolbar button or a keycombo or a menu entry…

              1 Reply Last reply Reply Quote 0
              • K
                kate nalani
                last edited by Feb 19, 2021, 6:56 AM

                Download and install this plugin JSToolNpp ,Then perform operations like this Plugins | JSTool | JSFormat.
                If you don’t want to install plugins, you can perform JSON beautification operations on JSON Formatter

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors