Community
    • Login

    Format my JSON

    Scheduled Pinned Locked Moved General Discussion
    7 Posts 5 Posters 3.9k 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.
    • Chuck HerrickC
      Chuck Herrick
      last edited by

      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/

      EkopalypseE Michael VincentM 2 Replies Last reply Reply Quote 0
      • EkopalypseE
        Ekopalypse @Chuck Herrick
        last edited by

        @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
        • Michael VincentM
          Michael Vincent @Chuck Herrick
          last edited by

          @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.

          Michael VincentM 1 Reply Last reply Reply Quote 3
          • Michael VincentM
            Michael Vincent @Michael Vincent
            last edited by

            @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
            • Chuck HerrickC
              Chuck Herrick
              last edited by

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

              Alan KilbornA 1 Reply Last reply Reply Quote 0
              • Alan KilbornA
                Alan Kilborn @Chuck Herrick
                last edited by Alan Kilborn

                @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
                • kate nalaniK
                  kate nalani
                  last edited by

                  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