নোটপ্যাড ++ এ কীভাবে JSON পুনর্নির্মাণ করবেন?


947

এ থেকে জসন স্ট্রিং নিতে আমার নোটপ্যাড ++ প্রয়োজন need

{"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()"}
    ]
  }
}}

আমি সমস্ত টেক্সটএফএক্স বিকল্পের চারদিকে তাকালাম তবে কার্যকর এমন কিছুই খুঁজে পেলাম না।

উত্তর:


1306

হালনাগাদ:

নোটপ্যাড ++ ভি .6..6 অনুসারে, এই উত্তর অনুসারে জেএসটিউল ইনস্টল করতে প্লাগিন অ্যাডমিন ব্যবহার করুন

INSTALL

এটি http://sourceforge.net/projects/jsminnpp/ থেকে ডাউনলোড করুন এবং নোটপ্যাড ++ এর প্লাগইন ডিরেক্টরিতে JSMinNpp.dll অনুলিপি করুন। অথবা আপনি নোটপ্যাড ++ এ প্লাগিন ম্যানেজার থেকে কেবল "জেএসটিুল" ইনস্টল করতে পারেন।

নতুন নোটপ্যাড ++ ইনস্টল এবং প্লাগইনম্যানেজার কোথায় গেল? নোটপ্যাড ++ এ প্লাগইন পরিচালককে কীভাবে দেখুন তা দেখুন

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

এখানে চিত্র বর্ণনা লিখুন টিপ: আপনি যে কোডটি পুনরায় ফর্ম্যাট করতে চান তা নির্বাচন করুন, তারপরে প্লাগইনস | জেএসটিউল | JSFormat।


112
এখন JSTool হিসাবে তালিকাভুক্ত বলে মনে হচ্ছে
মাইক হেনরি

5
ধন্যবাদ। আমি চেক করেছি. আমি JSONViewer ব্যবহার করে শেষ করেছি কারণ এটি JSON ডেটা ফর্ম্যাট করতে দেয় এবং কেবল নেস্টেড ট্রি ফর্ম্যাটে এটি দেখতে দেয় না।
smile.al.d.way

11
জেএসটিউল জেএসওএন ডেটা ফর্ম্যাট করতে পারে। শুধু Ctrl-Alt-M টিপুন। আমি এখন কয়েকটি প্লাগইন চেষ্টা করেছি এবং আমি খুঁজে পাই এটি সেরা।
prograde

13
এটি নোটপ্যাড ++ এর "প্লাগিন ম্যানেজার" বিল্ট ইন থেকে সরাসরি ইনস্টল করা যেতে পারে। যান "প্লাগইন> প্লাগইন ম্যানেজার> দেখান প্লাগইন ম্যানেজার> উপলভ্য ট্যাব"
ডিবের দা

3
: একটি 64 বিট সংস্করণ এখানে থেকে সরাসরি ডাউনলোড করা যাবে notepad-plus-plus.org/community/topic/13064/...
brentlightsey

71

নোটপ্যাড ++ v.7.6 এবং উপরের প্লাগইনস অ্যাডমিনের জন্য ... উপলব্ধ।

  1. মেনু প্লাগইনগুলি> প্লাগইন প্রশাসক খুলুন ...

  2. জেএসএন ভিউয়ার অনুসন্ধান করুন

  3. তালিকায় জেএসএন ভিউয়ার চেক করুন

  4. ইনস্টল বাটনে ক্লিক করুন

  5. নোটপ্যাড ++ পুনরায় চালু করুন

  6. JSON পাঠ্য নির্বাচন করুন

  7. প্লাগইনগুলি> জেএসএন ভিউয়ার> ফর্ম্যাট জেএসএন ( Ctrl+ Alt+ Shift+ M) এ যান

আমরা প্লাগইনস অ্যাডমিন ব্যবহার করে যে কোনও নোটপ্যাড ++ সমর্থিত প্লাগইন ইনস্টল করতে পারি ...


3
এটি একটি খুব সাধারণ কৌশল। ধন্যবাদ। আমি কেবল প্লাগইনটি ইনস্টল করার পরে ফর্ম্যাট করার জন্য যুক্ত করতে চাই 1) জেএসএন বস্তু নির্বাচন করুন 2) প্লাগইনগুলিতে যান ** 3) ** জেএসএন ভিউয়ার অ্যাকর্ডিয়ান 4) শেষ পর্যন্ত, জেএসএন ফর্ম্যাট করুনবা স্রেফ সেন্ট্রাল + শিফট + অল্ট + এম
-কে আঘাত করুন

3
প্লাগইনস> প্লাগইন অ্যাডমিন বর্তমান সংস্করণে আর কাজ করে না।
মাইকেল তুচমান

@ মিশেল তুচমান, আমি কি সংস্করণে জানতে পারি প্লাগইনস> প্লাগইনস অ্যাডমিন ... কাজ করছে না?
হার্ডিক লিউয়া

আমার কাছে পরীক্ষামূলক প্লাগইনস> প্লাগইনস অ্যাডমিন ... জেএসএন ভিউয়ার দ্বারা সর্বশেষ সংস্করণ নোটপ্যাড ++ ভি .8.৮ এবং এটির সঠিকভাবে কাজ করছে
হার্ডিক লেউয়া

@ হার্দিক লিউয়া: .6. (..6 (bit৪ বিট)
মাইকেল টুচম্যান

56

নোটপ্যাড ++ প্লাগইন আর কাজ করে না বলে আমি ব্যক্তিগতভাবে জেএসএন ভিউয়ার ব্যবহার করি ।

সম্পাদনা - 24 শে মে 2012

আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি উত্তরে উল্লিখিত নোটপ্যাডের জন্য জেএসমিন প্লাগইনটি ডাউনলোড করুন । এটি আমার পক্ষে সর্বশেষতম সংস্করণে (লিখনের সময় v6.1.2) ভালভাবে কাজ করে।

সম্পাদনা - 7 নভেম্বর 2017

নিচে @ danday74 এর মন্তব্য অনুযায়ী, JSMin এখন JSToolNpp । এছাড়াও, দয়া করে সচেতন হন যে JSON ভিউয়ার সরঞ্জাম কোডেপ্লেক্সে রয়েছে যা সম্ভবত অদূর ভবিষ্যতে অদৃশ্য হয়ে যাবে।

উপরের দিক থেকে দেওয়া, এই উত্তরটি আর প্রাসঙ্গিক নয় এবং পরিবর্তে আপনার ড্যান এইচ এর উত্তর ব্যবহার করা উচিত । আমার উত্তরটি উত্তরোত্তর জন্য কেবল এখানে।


1
এটি কাজ করে যখন আমি করব Plugins -> JSMin -> JSMin (New File) এবং তারপরেJSFormat
aliopi

1
@ danday74 ধন্যবাদ! আমি সেই অনুযায়ী উত্তরটি পরিবর্তন করেছি।
ড্যান অ্যাটকিনসন

1
জেএসএন ভিউয়ার প্লাগইন ম্যানেজারে উপলব্ধ এনপি ++ সংস্করণ 7.5.1 এ সূক্ষ্মভাবে কাজ করে।
অ্যান্ড্রু কোভেনহোভেন

2
@ ড্যান অ্যাটকিনসন আপনার উত্তরটি আপডেট রাখার জন্য ধন্যবাদ। পুরানো প্রশ্নের উত্তরগুলি বাসি পায় নি তা জেনে আমি প্রশংসা করি। :)
আদম পোরাড

1
এখনও নোটপ্যাড ++ v7.8.2 এ কাজ করছেন জসন ভিউয়ার ভি 1.34.0.0
হ্যারি

39

নোটপ্যাড ++ এর জন্য ইউনিভার্সাল ইনডেন্ট জিইউআই প্লাগইন আপনার নমুনাকে এতে রূপান্তরিত করবে:

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

দুর্ভাগ্যক্রমে, এটি নোটপ্যাডের নতুন ইউনিকোড সংস্করণটির সাথে কাজ করে না ++ 5.5
অ্যান্টনি শ

10

আপনার JSON ফর্ম্যাট করতে প্লাগইন প্রয়োজন। নিম্নলিখিত পদক্ষেপটি ইনস্টল করতে প্লাগইন

  1. নোটপ্যাড ++ খুলুন -> ALT + P -> প্লাগইন পরিচালক -> সেলসেট জেএসএন ভিউয়ার -> ইনস্টল ক্লিক করুন
  2. নোটপ্যাড ++ পুনরায় চালু করুন
  3. এখন আপনি সিটিআরএল + অল্ট + শিফট + এম বা এলটি + পি -> প্লাগইন পরিচালক -> জেএসএন ভিউয়ার -> ফর্ম্যাট জেএসএন হিসাবে জসনকে ফর্ম্যাট করতে শর্টকাট ব্যবহার করতে পারেন

এখানে চিত্র বর্ণনা লিখুন


1
সত্যি? ছবিটি যা খালি খালি? : - /
বেটলিস্ট

চিত্রটি সঠিকভাবে আপলোড হয়নি
এমবোটেট

6

এটি কোনও এনপিপি সমাধান নয়, একটি চিম্টিতে আপনি এই অনলাইন জেএসএন ফর্ম্যাটরটি ব্যবহার করতে পারেন এবং তারপরে কেবলমাত্র এনপিপিতে ফর্ম্যাট করা পাঠ্যটি পেস্ট করতে পারেন এবং তারপরে ভাষা হিসাবে জাভাস্ক্রিপ্ট নির্বাচন করুন।


1
@ ব্রেন্ট.লংবোরো পরামর্শের এই ছোট্ট নাগেটের জন্য ধন্যবাদ! জেএস হাইলাইট করার একটি অদ্ভুত ধূসর ব্যাকগ্রাউন্ড রয়েছে, পাইথন হাইলাইট করা চোখের উপর অনেক সহজ।
galaktor

অনলাইন জসন ফর্ম্যাটরগুলি ভাল তবে কখনও কখনও আপনি ইন্টারনেটে ফর্ম্যাট করছেন এমন ডেটা প্রেরণে ঝুঁকি নিতে চান না।
সিএম


4

কেবলমাত্র এই লিঙ্কটিতে যান dll অনুলিপিটি ডাউনলোড করুন এবং নোটপ্যাড ++ এ প্লাগইন ফোল্ডারে dll পেস্ট করুন, নোটপ্যাড ++ \Notepad++\plugins পুনরায় চালু করুন এবং এটি তালিকায় প্রদর্শিত হবে

jsformatter

দ্রষ্টব্য: এই dll 64 বিট নোটপ্যাড ++ সমর্থন করে



2

JSON ফর্ম্যাট করা যদি প্রধান লক্ষ্য এবং আপনার ভিজ্যুয়াল স্টুডিও থাকে তবে এটি সহজ এবং সহজ।

  1. ওপেন ভিজ্যুয়াল স্টুডিও
  2. ফাইল -> নতুন -> ফাইল
  3. বাম পাশের প্যানেলে ওয়েব নির্বাচন করুন
  4. JSON নির্বাচন করুন
  5. আপনার কাঁচা JSON মানটি অনুলিপি করুন
  6. Ctrl + K এবং Ctrl + D টিপুন

এটাই. আপনি JSON মান ফর্ম্যাট পাবেন।


5
প্রশ্নটি নোটপ্যাড ++
টোটো

আমি JSON মানগুলির বিন্যাসের জন্য সরঞ্জামটি অনুসন্ধান করছিলাম এবং এই লিঙ্কটি খুঁজে পেয়েছি। পরে আমি ভিজ্যুয়াল স্টুডিওর পদক্ষেপগুলি পেয়েছি। এটি JSON মানগুলি ফর্ম্যাট করার জন্য খুঁজছেন এমন ব্যক্তির পক্ষে উপকারী হতে পারে।
ব্যবহারকারী0106

আমার বিকাশকারী পরিবেশটি চুক্তি থেকে পরিচিতিতে পুনরায় সেট হয়ে যাওয়ার কারণে আমি সাধারণত এটি ব্যবহারের অবলম্বন করি। আমি এটিকে কেবল কোনও .json এ আটকান, সমস্ত নির্বাচন করুন, অনুলিপি করুন এবং তারপরে পূর্বাবস্থায় ফিরিয়ে আনুন।
সিএম

1

এটি ইউনিভার্সাল ইন্ডেন্টগুই ব্যবহার করে নোটপ্যাডের সর্বশেষ সংস্করণে আমার জন্য কাজ করেছে।

আমি যা করেছি তা হ'ল প্লাগইন সেটিংসের অধীনে টেক্সট অটো আপডেট সক্ষম করুন, একটি উইন্ডো পপ আপ হয়েছে এবং আমি জাভাস্ক্রিপ্ট নির্বাচন করেছি।


1

নোটপ্যাড 5.8.7 এবং জেসমিন 1.7.0.0 এখানে দুর্দান্ত কাজ করে।

সতর্কতা অবলম্বন করুন, খুঁজে পাওয়া জেসমিন মন্তব্যগুলি কঠোর উপায়ে খায় (প্রথমে পড়া উচিত ছিল)।


1

আমি এনপিপি 5.9 এর সাথে জেএসএন ভিউয়ার প্লাগ-ইন ব্যবহার করছি এবং এটি ভালভাবে কাজ করছে বলে মনে হচ্ছে।


1

আমি জানি যে এই থ্রেডটি পুরানো তবে আমি সম্প্রতি জেএসটিউলএনপিপি আমার সদ্য আপডেট হওয়া এন ++ এর সাথে সামঞ্জস্য না করে এমন একটি সমস্যায় পড়েছিলাম, আমি এমন একটি প্রতিস্থাপন খুঁজে পেয়েছি যা কাজ করে বলে মনে হচ্ছে। http://sourceforge.net/projects/nppjsonviewer/

আপনার নিজের ঝুঁকিতে ব্যবহার করুন, অফ। (এসএক্সচেঞ্জের বাইরের যে কোনও কিছুর সাথে লিঙ্ক করার সময় আমার কাছ থেকে স্ট্যান্ডার্ড ডিসস্লেইমার, ফাই)


1

আপনি যদি একটি নোটপ্যাড ++ প্লাগইন ইনস্টল করতে না চান তবে আপনার ফায়ারফক্স এবং ফায়ারফক্সের জন্য একটি জেএসওএন প্লাগইন রয়েছে, আপনি নির্বাচন করতে পারেন Run -> Launch in Firefox। আপনি আপনার ফায়ারফক্স প্লাগইন ব্যবহার করে JSON হিসাবে ফর্ম্যাট করা সামগ্রীগুলি পাবেন।

আমি ব্যক্তিগতভাবে এটিই করি।


1

আপনি নোটপ্যাডে ++ এখন দেখতে পারেন কোনও সমস্যা নেই (সম্ভবত পুরানো সংস্করণগুলি বাগড হয়েছিল?)

উইন 64৪ এর জন্য: আপনি এখানে সর্বশেষতম প্লাগইনটি পেতে পারেন: https://github.com/kapilratnani/JSON- ভিউয়ার / রিলিজ । সর্বশেষতম জিপ ফাইলটিতে একটি .dll ফাইল রয়েছে।

এবং তারপরে গিথুব প্রাইজেক্ট README নির্দেশাবলী অনুসরণ করুন:

  1. নোটপ্যাড ++ প্লাগইন ফোল্ডারে "NPPJSONViewer.dll" ফাইলটি আটকান
  2. একটি JSON স্ট্রিংযুক্ত একটি দস্তাবেজ খুলুন
  3. JSON টুকরাটি নির্বাচন করুন এবং প্লাগইন / জেএসএন ভিউয়ার নেভিগেট করুন / জেএসএন ভিউয়ার দেখান বা "Ctrl + Alt + Shift + J" টিপুন
  4. Voila !! যদি JSON বৈধ হয় তবে এটি একটি ট্রিভিউতে প্রদর্শিত হবে

এটি win32 এর জন্য একই প্রক্রিয়া হওয়া উচিত তবে আমি ব্যক্তিগতভাবে এটি যাচাই করতে পারি না।


-2

আপনি যদি নোটপ্যাড ++ না থাকেন তবে অনলাইনে সম্পাদনা করতে আপনি http://www.jsonlint.com/ ব্যবহার করতে পারেন json


2
সরাসরি এন ++ থেকে? (-1)
কেনেথ কে।

upvoted। প্লাগইনটি 32 বিটের সংস্করণের কারণে গ্রহণযোগ্য না হওয়ার পরে এই লিঙ্কটি কার্যকর ছিল।
কোডটোলাইফ

সম্মত। নোটপ্যাডের মাধ্যমে না হলেও সঠিক সমাধান সরবরাহ করে।
এমবোটেট

-8

আমি জানি আপনি নোটপ্যাড ++ সম্পর্কে জিজ্ঞাসা করেছেন তবে ওএস এক্সের জন্য টেক্সটমেট এটি JSON বান্ডিলের মাধ্যমে করতে পারে, এটি "রিফর্ম্যাট ডকুমেন্ট" কমান্ড বলে।


-9

আপনার সেরা বাজি হল Eclipse এর সর্বশেষতম সংস্করণগুলির একটি ব্যবহার করা (আমি Eclipse Galileo J2EE এবং Eclipse Ganymede J2EE ব্যবহার করছি)। একটি জাভাস্ক্রিপ্ট ফাইল তৈরি করুন, তারপরে একটি ভেরিয়েবল তৈরি করুন:

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 অবজেক্ট রয়েছে। আমিও নোটপ্যাড ++ জেএসওএন ফর্ম্যাটারের সন্ধান করছি এবং আমি খুব ভালভাবেই ভবিষ্যতে কিছুটা অল্প সময়ের জন্য এনপিপি প্লাগইন বিকাশ করতে বাধ্য হতে পারি।


1
আপনার যদি ভিজ্যুয়াল স্টুডিও থাকে তবে জাস্টস টেক্সটটিকে একটি নতুন ফাইলে পেস্ট করুন এবং এটি স্বয়ংক্রিয়ভাবে ফর্ম্যাট হবে।
সের্গেই ওচकिन

আমিও একটি নোটপ্যাড ++ জেএসওএন ফর্ম্যাটারটি খুঁজছি, আপনার যদি একই প্রশ্ন থাকে তবে দয়া করে এর মতো উত্তর যুক্ত করবেন না এবং তাই পরিষ্কার রাখুন;)।
shA.t
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.