නොට්පෑඩ් ++ හි JSON නැවත ආකෘතිකරණය කරන්නේ කෙසේද?


971

මෙයින් json නූලක් ගැනීමට මට Notepad ++ අවශ්‍යයි

{"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}}

මේකට ...

{"menu": {
  "id": "file",
  "value": "File",
  "popup": {
    "menuitem": [
      {"value": "New", "onclick": "CreateNewDoc()"},
      {"value": "Open", "onclick": "OpenDoc()"},
      {"value": "Close", "onclick": "CloseDoc()"}
    ]
  }
}}

මම සියලු ටෙක්ස්ට්එෆ්එක්ස් විකල්පයන් දෙස බැලුවද වැඩ කළ කිසිවක් සොයාගත නොහැකි විය.

Answers:


1341

යාවත්කාලීන කිරීම:

Notepad ++ v7.6 අනුව, මෙම පිළිතුරට JSTool ස්ථාපනය කිරීමට ප්ලගීන පරිපාලක භාවිතා කරන්න

ස්ථාපනය කරන්න

එය http://sourceforge.net/projects/jsminnpp/ වෙතින් බාගත කර JSMinNpp.dll නොට්පෑඩ් ++ හි ප්ලගීන නාමාවලියට පිටපත් කරන්න. නැතහොත් ඔබට නොට්පෑඩ් ++ හි ප්ලගීන කළමණාකරු වෙතින් "JSTool" ස්ථාපනය කළ හැකිය.

නව නොට්පෑඩ් ++ ස්ථාපනය කර ප්ලගිනේමේනර් ගියේ කොහේද? නොට්පෑඩ් ++ හි ප්ලගීන කළමනාකරු බලන්නේ කෙසේදැයි බලන්න

{
  "menu" : {
    "id" : "file",
    "value" : "File",
    "popup" : {
      "menuitem" : [{
      "value" : "New",
          "onclick" : "CreateNewDoc()"
        }, {
          "value" : "Open",
          "onclick" : "OpenDoc()"
        }, {
          "value" : "Close",
          "onclick" : "CloseDoc()"
        }
      ]
    }
  }
}

රූප විස්තරය මෙහි ඇතුළත් කරන්න ඉඟිය: ඔබට නැවත ආකෘතිකරණය කිරීමට අවශ්‍ය කේතය තෝරන්න, ඉන්පසු ප්ලගීන | JSTool | JSFormat.


113
දැන් JSTool ලෙස ලැයිස්තු ගත කර ඇති බව පෙනේ
මයික් හෙන්රි

6
ස්තූතියි. මම පරීක්ෂා කළා. මම JSONViewer භාවිතා කිරීම අවසන් කළේ එය JSON දත්ත සංයුති කිරීමට ඉඩ දෙන අතර එය කැදැලි ගස් ආකෘතියෙන් බැලීමට පමණක් නොවේ.
smile.al.d.way

12
JSTool හට JSON දත්ත සංයුති කළ හැකිය. Ctrl-Alt-M ඔබන්න. මම දැන් ප්ලගීන කිහිපයක් උත්සාහ කළ අතර මෙය හොඳම එකක් බව මට පෙනී ගියේය.
prograde

14
නොට්පෑඩ් ++ හි ඇති "ප්ලගීන කළමණාකරු" වෙතින් මෙය කෙලින්ම ස්ථාපනය කළ හැකිය. "ප්ලගීන> ප්ලගින කළමණාකරු> ප්ලගීන කළමණාකරු පෙන්වන්න> ලබා ගත හැකි ටැබය" වෙත යන්න
ඩිබ්

4
64-බිට් අනුවාදයක් මෙතැනින් කෙලින්ම බාගත කළ හැකිය: notepad-plus-plus.org/community/topic/13064/…
බ්‍රෙන්ට්ලයිට්සි

87

Notepad ++ v.7.6 සහ ඊට වැඩි ප්ලගීන පරිපාලක සඳහා ... ලබා ගත හැකිය.

  1. විවෘත මෙනු ප්ලගීන> ප්ලගීන පරිපාලක ...

  2. JSON Viewer සොයන්න

  3. ලැයිස්තුවේ JSON Viewer පරීක්ෂා කරන්න

  4. Install බොත්තම ක්ලික් කරන්න

  5. නොට්පෑඩ් ++ නැවත ආරම්භ කරන්න

  6. JSON පෙළ තෝරන්න

  7. ප්ලගීන> JSON Viewer> JSON ( + + + ) ආකෘතිය වෙත යන්නCtrlAltShiftM

ප්ලගීන පරිපාලක භාවිතයෙන් අපට ඕනෑම නොට්පෑඩ් ++ සහය දක්වන ප්ලගීන ස්ථාපනය කළ හැකිය ...


4
මෙය ඉතා සරල තාක්‍ෂණයකි. ස්තූතියි. ප්ලගිනය ස්ථාපනය කිරීමෙන් පසු ආකෘතිකරණය කිරීම සඳහා මට එක් කිරීමට අවශ්‍ය වන්නේ 1) JSON වස්තු තෝරන්න 2) ප්ලගීන වෙත යන්න ** 3) ** JSON Viewer acordion 4) අවසාන වශයෙන්, JSON ආකෘතිකරණය කරන්න . හෝ යන්තම් පහර Cntrl + Shift + Alt + M
Yashwin Munsadwala

4
ප්ලගීන> ප්ලගීන පරිපාලක වත්මන් අනුවාදය තුළ තවදුරටත් ක්‍රියා නොකරයි.
මයිකල් ටුච්මන්

Ic මයිකල් ටුච්මන්, ප්ලගීන> ප්ලගීන පරිපාලක ... ක්‍රියා නොකරන්නේ කුමන අනුවාදයේදැයි මට දැනගත හැකිද?
හාඩික් ලුවා

මට ටෙස්ට් ප්ලගීන> ප්ලගීන පරිපාලක ... JSON Viewer විසින් නවතම අනුවාදය වන Notepad ++ v7.8 සහ එය නිසියාකාරව ක්‍රියාත්මක වේ
Hardik Leuwa

Ard හාර්ඩික් ලුවා: 7.6.6 (බිට් 64)
මයිකල් ටුච්මන්

58

නොට්පෑඩ් ++ ප්ලගිනය තවදුරටත් ක්‍රියාත්මක නොවන බැවින් මම පුද්ගලිකව JSON Viewer භාවිතා කරමි .

සංස්කරණය කරන්න - 2012 මැයි 24

පිළිතුරෙහි සඳහන් පරිදි ඔබ නොට්පෑඩ් සඳහා JSMin ප්ලගිනය බාගත කරන ලෙස මම උපදෙස් දෙමි . නවතම අනුවාදය තුළ මෙය මට හොඳින් ක්‍රියාත්මක වේ (ලිවීමේදී v6.1.2).

සංස්කරණය කරන්න - 2017 නොවැම්බර් 7

පහත දැක්වෙන @ danday74 හි අදහස් අනුව, JSMin දැන් JSToolNpp ය . එසේම, JSON Viewer මෙවලම කෝඩ්ප්ලෙක්ස් හි ඇති බව කරුණාවෙන් සලකන්න, එය නුදුරු අනාගතයේදී අතුරුදහන් වනු ඇත.

ඉහත සඳහන් කරුණු අනුව, මෙම පිළිතුර තවදුරටත් අදාළ නොවන අතර ඒ වෙනුවට ඔබ ඩෑන් එච්ගේ පිළිතුර භාවිතා කළ යුතුය . මගේ පිළිතුර හුදෙක් පරම්පරාව සඳහා ය.


1
ඒක තමයි මට කරන්න විට වැඩ Plugins -> JSMin -> JSMin (New File) එදා සහJSFormat
aliopi

1
@ danday74 ස්තූතියි! මම ඒ අනුව පිළිතුර වෙනස් කර ඇත.
ඩෑන් ඇට්කින්සන්

1
JSON Viewer np ++ වෙළුම 7.5.1 හි හොඳින් ක්‍රියා කරයි, එය ප්ලගීන කළමනාකරුගෙන් ලබා ගත හැකිය.
ඇන්ඩ rew කොවන්හෝවන්

2
Ans ඩැන් ඇට්කින්සන් ඔබගේ පිළිතුර යාවත්කාලීනව තබා ගැනීම ගැන ස්තූතියි. පැරණි ප්‍රශ්නවලට පිළිතුරු පරණ වී නැති බව දැන ගැනීම මම අගය කරමි. :)
ඇඩම් පෝරාඩ්

1
තවමත් NotePad ++ v7.8.2 Json viewer v1.34.0.0
හැරී

39

නොට්පෑඩ් ++ සඳහා වන විශ්වීය ඉන්ඩෙන්ට් GUI ප්ලගිනය ඔබේ නියැදිය බවට පරිවර්තනය කරයි:

{
    "menu" : {
        "id" : "file", "value" : "File", "popup" : {
            "menuitem" : [ {
                "value" : "New", "onclick" : "CreateNewDoc()";
            }
            , {
                "value" : "Open", "onclick" : "OpenDoc()";
            }
            , {
                "value" : "Close", "onclick" : "CloseDoc()";
            }
            ];
        }
    }
}

අවාසනාවට, මෙය නොට්පෑඩ් ++ 5.5 හි නවතම යුනිකෝඩ් අනුවාදය සමඟ ක්‍රියා නොකරයි
ඇන්තනි ෂෝ

16

JSON සංයුති කිරීමට ඔබට ප්ලගිනයක් අවශ්‍ය වේ. ප්ලගිනය ස්ථාපනය කිරීම සඳහා පහත පියවරයන් කරන්න:

  1. නොට්පෑඩ් විවෘත කරන්න ++ -> ALT + P -> ප්ලගීන කළමනාකරු -> සෙල්සෙට් JSON Viewer -> ස්ථාපනය ක්ලික් කරන්න
  2. නොට්පෑඩ් ++ නැවත ආරම්භ කරන්න
  3. දැන් ඔබට json CTRL + ALT + SHIFT + M හෝ ALT + P -> ප්ලගීන කළමණාකරු -> JSON Viewer -> JSON ආකෘතිකරණය කිරීමට කෙටිමඟ භාවිතා කළ හැකිය.

රූප විස්තරය මෙහි ඇතුළත් කරන්න


1
ඇත්තටම? පින්තූරය ප්‍රධාන වශයෙන් හිස්ද? : - /
බෙට්ලිස්ටා

6

එය එන්පීපී විසඳුමක් නොවේ, නමුත් ඔබට මෙම ඔන්ලයින් ජේඑස්ඕඑන් ෆෝමැටරය භාවිතා කළ හැකි අතර පසුව ආකෘතිගත කළ පෙළ එන්පීපී වෙත අලවා ජාවාස්ක්‍රිප්ට් භාෂාව ලෙස තෝරන්න.


1
@ බ්‍රෙන්ට්.ලෝන්ග්බොරෝ ඒ කුඩා අවවාදයට ස්තූතියි! ජේඑස් ඉස්මතු කිරීම අමුතු අළු පසුබිමක් ඇත, පයිතන් ඉස්මතු කිරීම ඇස්වලට වඩා පහසුය.
ගැලැක්ටර්

1
ඔන්ලයින් ජේසන් ආකෘති හොඳ නමුත් සමහර විට ඔබ ආකෘතිකරණය කරන දත්ත අන්තර්ජාලය හරහා යැවීමේ අවදානමක් ගැනීමට ඔබට අවශ්‍ය නැත.
සීඑම්


4

මෙම සබැඳිය වෙත ගොස් dll පිටපත බාගත කර dll නොට්පෑඩ් ++ හි ප්ලගීන ෆෝල්ඩරයට අලවන්න, නොට්පෑඩ් ++ \Notepad++\plugins නැවත ආරම්භ කරන්න, එය ලැයිස්තුවේ පෙන්විය යුතුය

jsformatter

සටහන: මෙම dll 64 බිට් නොට්පේඩ් ++ සඳහා සහය දක්වයි



3

JSON ආකෘතිකරණය ප්‍රධාන ඉලක්කය වන අතර ඔබට VisualStudio තිබේ නම් එය සරල හා පහසුය.

  1. දෘශ්‍ය චිත්‍රාගාරය විවෘත කරන්න
  2. ගොනුව -> නව -> ගොනුව
  3. වම් පැත්තේ පුවරුවේ වෙබ් තෝරන්න
  4. JSON තෝරන්න
  5. ඔබේ අමු JSON අගය පිටපත් කරන්න
  6. Ctrl + K සහ Ctrl + D ඔබන්න

ඒක තමයි. ඔබට JSON අගය ආකෘතිකරණය වනු ඇත.


5
ප්‍රශ්නය වන්නේ Notepad ++
Toto

මම JSON අගයන් සඳහා මෙවලමක් සොයමින් සිටි අතර මෙම සබැඳිය සොයා ගතිමි. පසුව මට දෘශ්‍ය චිත්‍රාගාර පියවර හමු විය. JSON අගයන් ආකෘතිකරණය කිරීමට බලාපොරොත්තු වන කෙනෙකුට එය ප්‍රයෝජනවත් විය හැකිය.
User0106

මගේ සංවර්ධක පරිසරය කොන්ත්‍රාත්තුවේ සිට සම්බන්ධතා දක්වා නැවත සකස් කර ඇති බැවින් මම සාමාන්‍යයෙන් මෙය භාවිතා කරමි. මම එය ඕනෑම .json වෙත අලවන්න, සියල්ල තෝරන්න, පිටපත් කරන්න, පසුව අහෝසි කරන්න.
සීඑම්

1

එය යුනිවර්සල් ඉන්ඩෙන්ට්ගුයි භාවිතා කරමින් නොට්පෑඩ් වෙත නවතම සංස්කරණයේදී මට වැඩ කළේය.

මම කළේ ප්ලගීන සැකසුම යටතේ පෙළ ස්වයංක්‍රීය යාවත්කාලීන කිරීම තෝරන්න, කවුළුවක් මතු වී මම ජාවාස්ක්‍රිප්ට් තෝරා ගත්තෙමි.


1

නොට්පෑඩ් 5.8.7 සහ jsmin 1.7.0.0 මෙහි අපූරු ලෙස ක්‍රියා කරයි.

කෙසේ වෙතත් ප්‍රවේශම් වන්න, jsmin අදහස් දැඩි ලෙස අනුභව කරන බව දැනගත්තේ නම් (පළමුව කියවා තිබිය යුතුය).


1

මම NPP 5.9 සමඟ JSON Viewer ප්ලග් ඉන් භාවිතා කරන අතර එය හොඳින් ක්‍රියාත්මක වන බව පෙනේ.


1

මෙම ත්‍රෙඩ් එක පැරණි බව මම දනිමි, නමුත් මෑතකදී JSToolNPP මගේ අලුතින් යාවත්කාලීන කරන ලද N ++ සමඟ නොගැලපීම පිළිබඳ ගැටලුවකට මුහුණ දුන්නා, වැඩ කරන බව පෙනෙන ආදේශකයක් මට හමු විය. http://sourceforge.net/projects/nppjsonviewer/

ඔබේම අවදානමකින් භාවිතා කරන්න, ofc. (සෙක්ස්චේන්ජ් වෙතින් පිටත ඕනෑම දෙයක් සම්බන්ධ කිරීමේදී මගෙන් සම්මත වියාචනය, fyi)


1

ඔබට නොට්පෑඩ් ++ ප්ලගිනයක් ස්ථාපනය කිරීමට අවශ්‍ය නැති නමුත් ඔබට ෆයර්ෆොක්ස් සහ ෆයර්ෆොක්ස් සඳහා JSON ප්ලගිනයක් තිබේ නම්, ඔබට තෝරා ගත හැකිය Run -> Launch in Firefox. ඔබගේ ෆයර්ෆොක්ස් ප්ලගිනය භාවිතයෙන් අන්තර්ගතය JSON ලෙස සංයුති කර ඇත.

මම පෞද්ගලිකව කරන්නේ මෙයයි.


1

ඔබට දැන් Notepad ++ හි කිසිදු ගැටළුවක් නොමැත (සමහර විට පැරණි අනුවාදයන් දෝෂ සහිතද?)

win64 සඳහා: ඔබට නවතම ප්ලගිනය මෙතැනින් සොයාගත හැකිය: https://github.com/kapilratnani/JSON-Viewer/releases . නවතම zip ගොනුවේ .dll ගොනුවක් අඩංගු වේ.

ඉන්පසු github priject README උපදෙස් අනුගමනය කරන්න:

  1. "NPPJSONViewer.dll" ගොනුව නොට්පෑඩ් ++ ප්ලගීන ෆෝල්ඩරයට අලවන්න
  2. JSON නූලක් සහිත ලේඛනයක් විවෘත කරන්න
  3. JSON කැබැල්ල තෝරන්න සහ ප්ලගීන / JSON Viewer වෙත යන්න / JSON Viewer පෙන්වන්න හෝ "Ctrl + Alt + Shift + J" ඔබන්න.
  4. වොයිලා !! JSON වලංගු නම්, එය Treeview එකක පෙන්වනු ඇත

එය වින් 32 සඳහා එකම ක්‍රියාවලියක් විය යුතු නමුත් මට එය පෞද්ගලිකව සත්‍යාපනය කළ නොහැක.


-2

ඔබට නොට්පෑඩ් ++ නොමැති නම් ඔබේ මාර්ගගතව සංස්කරණය කිරීමට http://www.jsonlint.com/ භාවිතා කළ හැකිය json.


2
කෙලින්ම N ++ සිට? (-1)
කෙනත් කේ.

ඉහළට. 32bit අනුවාදය හේතුවෙන් ප්ලගිනය භාර නොගත් පසු මෙම සබැඳිය ප්‍රයෝජනවත් විය.
CodeToLife

ඉහළට. නොට්පෑඩ් හරහා නොවුනත් නිවැරදි විසඳුමක් සපයයි.
Mbotet

-8

ඔබ නෝට්පෑඩ් ++ ගැන විමසූ බව මම දනිමි, නමුත් ඕඑස් එක්ස් සඳහා වන ටෙක්ස්ට්මේට් හට එය "ප්‍රතිසංස්කරණ ලේඛනය" විධානය ලෙස හැඳින්වෙන JSON බණ්ඩලය හරහා කළ හැකිය.


-9

ඔබේ හොඳම ඔට්ටුව නම් සූර්යග්‍රහණයේ නවතම අනුවාදයක් භාවිතා කිරීමයි (මම භාවිතා කරන්නේ සූර්යග්‍රහණ ගැලීලියෝ ජේ 2 ඊඊ සහ සූර්යග්‍රහණ ගැන්මිඩ් ජේ 2 ඊඊ). JavaScript ගොනුවක් සාදන්න, ඉන්පසු විචල්‍යයක් සාදන්න:

var jsonObject = {"menu": {"id": "file","value": "File","popup": {"menuitem": [{"value": "New", "onclick": "CreateNewDoc()"},{"value": "Open", "onclick": "OpenDoc()"},{"value": "Close", "onclick": "CloseDoc()"}]}}};

අවසාන වශයෙන්, CTRL+ SHIFT+ Fසහ වොයිලාට පහර දෙන්න! ඔබට මනාව මුද්‍රණය කරන ලද JSON වස්තුවක් ඇත. මමත් නොට්පෑඩ් ++ JSON හැඩතල ගැන්වීමක් සොයමින් සිටිමි, අනාගතයේ දී කෙටි කාලයක් තුළ එන්පී ප්ලගිනයක් සංවර්ධනය කිරීමට මට බල කෙරෙනු ඇත.


1
ඔබට විෂුවල් ස්ටුඩියෝ තිබේ නම්, json පෙළ නව ගොනුවකට අලවන්න, එය ස්වයංක්‍රීයව සංයුති වේ.
සර්ජි ඔචින්

මමත් නොට්පෑඩ් ++ JSON හැඩතල ගැන්වීමක් සොයමි, ඔබට එකම ප්‍රශ්නයක් ඇත්නම් කරුණාකර මෙවැනි පිළිතුරක් එකතු නොකර SO පිරිසිදුව තබා ගන්න;).
shA.t
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.