Ik heb Notepad++ nodig om hier een json-string uit te halen
{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}
naar dit…
{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}
Ik heb alle TextFX-opties bekeken, maar kon niets vinden dat werkte.
Antwoord 1, autoriteit 100%
Bijwerken:
Gebruik vanaf Notepad++ v7.6 Plugin Adminom JSTool te installeren volgens dit antwoord
INSTALLEREN
Download het van http://sourceforge.net/projects/jsminnpp/en kopieer JSMinNpp. dll naar de plug-inmap van Notepad++. Of je kunt gewoon “JSTool” installeren vanuit Plugin Manager in Notepad++.
Nieuwe installatie van Notepad++ en waar is PluginManager gebleven? Zie Plugin Manager bekijken in Notepad++
{
"menu" : {
"id" : "file",
"value" : "File",
"popup" : {
"menuitem" : [{
"value" : "New",
"onclick" : "CreateNewDoc()"
}, {
"value" : "Open",
"onclick" : "OpenDoc()"
}, {
"value" : "Close",
"onclick" : "CloseDoc()"
}
]
}
}
}
Tip: Selecteer de code die u opnieuw wilt formatteren en vervolgens Plugins | JSTool | JSFormaat.
Antwoord 2, autoriteit 10%
Voor Notepad++ v.7.6 en hoger is Plugins Admin…beschikbaar.
-
Menu-plug-ins openen > Beheerder van plug-ins…
-
Zoeken in JSON-viewer
-
Controleer JSON-viewer in lijst
-
Klik op de knop Installeren
-
Herstart Notepad++
-
Selecteer JSON-tekst
-
Ga naar Plug-ins > JSON-viewer > Formaat JSON ( Ctrl+ Alt+ Shift+ M)
We kunnen alle door Notepad++ ondersteunde plug-ins installeren met Plugins Admin…
Antwoord 3, autoriteit 6%
Je hebt een plug-in nodig om JSON te formatteren. Voer de volgende stappen uit om de plug-in te installeren:
- Open kladblok++ -> ALT+P -> Plug-inbeheer -> Selcet JSON-viewer -> Klik
Installeren - Herstart notepad++
- Je kunt nu de snelkoppeling gebruiken om json op te maken als CTRL + ALT +SHIFT + M
of ALT+P -> Plug-inbeheer -> JSON-viewer -> JSON opmaken
Antwoord 4, autoriteit 4%
Ik gebruik persoonlijk JSON Vieweromdat de Notepad++-plug-in niet meer werkt.
BEWERKEN – 24 mei 2012
Ik adviseer dat u downloaden van de JSMin plugin voor Notepad, zoals vermeld in de antwoord . Dit werkt goed voor mij in de nieuwste versie (v6.1.2 op het moment van schrijven).
EDIT – 7 november 2017
Per reactie @ danday74’s hieronder, JSMin is nu JSToolNpp . Ook, houd er rekening mee dat de JSON Viewer tool is op Codeplex die waarschijnlijk zal verdwijnen in de nabije toekomst.
de hierboven gegeven, dit antwoord is niet langer relevant en u moet gebruiken Dan H’s antwoord plaats . Mijn antwoord is gewoon hier voor het nageslacht.
5, Autoriteit 3%
Universal inspringen GUI plugin voor Notepad ++ zal blijken uw monster in:
{
"menu" : {
"id" : "file", "value" : "File", "popup" : {
"menuitem" : [ {
"value" : "New", "onclick" : "CreateNewDoc()";
}
, {
"value" : "Open", "onclick" : "OpenDoc()";
}
, {
"value" : "Close", "onclick" : "CloseDoc()";
}
];
}
}
}
6
ga gewoon naar deze koppeling
Download de dll
Kopieer en plak de dll naar de plugins map met Notepad ++, \Notepad++\plugins
de Notepad ++ opnieuw op te starten, en het moet worden weergegeven in de lijst
OPMERKING: deze dll ondersteunt 64 bit notepade++
Antwoord 7
Het is geen NPP-oplossing, maar in een mum van tijd kunt u deze online JSON Formattergebruiken en plak de opgemaakte tekst in NPP en selecteer vervolgens Javascript als taal.
Antwoord 8
Als het formatteren van JSON het hoofddoel is en je hebt VisualStudio, dan is het eenvoudig en gemakkelijk.
- Visual Studio openen
- Bestand -> Nieuw -> Bestand
- Selecteer Web in linkerzijpaneel
- Selecteer JSON
- Kopieer en plak uw onbewerkte JSON-waarde
- Druk op Ctrl + K en Ctrl + D
Dat is het. u krijgt de opgemaakte JSON-waarde.
Antwoord 9
Volgens de laatste notepad++
, geüpdatet antwoord. Installeer JSON Viewer
Open notepad++
ga naar Plugins
–> klik op Plugins Admin..
Zoek in het venster Plugins Admin
naar JSON Viewer
en klik op Installeren
Nieuw na het installeren van de plug-in, dit is hoe je het bestand in JSON-formaat kunt bekijken
Antwoord 10
JSMinNpp-plug-in zal dit werk doen.
https://sourceforge.net/projects/jsminnpp/
Antwoord 11
De volgende Notepad++-plug-in werkte voor mij zoals gesuggereerd door “SUN”
https://sourceforge.net/projects/jsminnpp/
Antwoord 12
Je kunt nu zonder problemen in Notepad++ bekijken (misschien zijn er fouten gemaakt in oudere versies?)
voor win64:
Je kunt de nieuwste plug-in hier vinden: https://github.com/kapilratnani/JSON-Viewer/ releases. Het laatste zip-bestand bevat een .dll-bestand.
En volg dan de github priject README instructies:
- Plak het bestand “NPPJSONViewer.dll” in de Notepad++-pluginmap
- open een document met een JSON-tekenreeks
- Selecteer JSON-fragment en navigeer naar plug-ins/JSON Viewer/show JSON Viewer of druk op “Ctrl+Alt+Shift+J”
- Voila!! als de JSON geldig is, wordt deze weergegeven in een Treeview
Het zou hetzelfde proces moeten zijn voor win32, maar ik kan het niet persoonlijk verifiëren.
Antwoord 13
Het werkte voor mij in de laatste editie van Kladblok met de UniversalIndentGui.
Wat ik deed was onder de plug-in-instelling kiezen voor Automatische tekstupdate inschakelen, er verscheen een venster en ik selecteerde javascript.
Antwoord 14
Kladblok 5.8.7 en jsmin 1.7.0.0 werken hier fantastisch.
Wees echter voorzichtig, ontdekte dat jsmin de opmerkingen op de harde manier opeet (had eerst moeten lezen).
Antwoord 15
Ik gebruik de JSON Viewer-plug-in met NPP 5.9 en het lijkt goed te werken.
Antwoord 16
Ik weet dat deze thread oud is, maar ik kwam onlangs een probleem tegen waarbij JSToolNPP niet compatibel was met mijn nieuw bijgewerkte N++, ik heb een vervanging gevonden die lijkt te werken. http://sourceforge.net/projects/nppjsonviewer/
Gebruik op eigen risico, ofc. (standaard disclaimer van mij bij het linken van iets buiten de SExchange, fyi)
Antwoord 17
Als u geen Notepad++-plug-in wilt installeren maar wel Firefox en een JSON-plug-in voor Firefox hebt, kunt u Run -> Launch in Firefox
. U krijgt de inhoud geformatteerd als JSON met uw Firefox-plug-in.
Dit is wat ik persoonlijk doe.
Antwoord 18
Voor degenen onder ons achter een bedrijfsfirewall zonder directe toegang tot internet, werkt het gebruik van de plug-insbeheerder niet. Om de JSMinNpp-plug-in te gebruiken, kunt u niet zomaar “de dll naar de map met plug-ins kopiëren”. Het moet in een map met de naam “JSMinNpp” in de map met plug-ins staan. Nadat ik dat had gedaan en Notepad++ opnieuw had opgestart, zag ik de menuoptie “JSTool” onder het menu Plug-ins.
Getest met Notepad++ 7.8.2 en 7.8.9.
Antwoord 19
Stappen om JSON Viewer-plug-in toe te voegen voor Kladblok ++:
- Download JSON Viewer Plugin voor Notepad ++ van SourceForge .
- kopiëren nppjsonviewer.dll in blocnote ++ \ plugins \ nppjsonviewer map
- Start het Notepad ++ opnieuw
- Selecteer JSON en klik op Plug-ins & GT; JSON Viewer & GT; Formatteer JSON (CTRL + ALT + SHIFT + M).
- gedaan.
20
U kunt http://www.jsonlint.com/ gebruiken om uw json
Online als u notepad ++ niet hebt.
21
Ik weet dat je hebt gevraagd over Notepad ++, maar Textmate for OS X kan het via de JSON-bundel doen, het wordt de opdracht ‘Reformat Document’ genoemd.
22
Uw beste gok is om een van de laatste versies van Eclipse te gebruiken (ik gebruik Eclipse Galileo J2EE en Eclipse Ganymede J2EE). Maak een JavaScript-bestand en maak vervolgens een variabele:
var jsonObject = {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}};
Ten slot, druk op CTRL kbd>+ SHIFT kbd>+ F kbd>en Voila! Je hebt een mooi ingesprongen JSON-object. Ik ben ook op zoek naar een notitieblok ++ JSON FORTATE, en ik kan heel goed gedwongen worden om in de toekomst een NPP-plug-in te ontwikkelen.