किसी को भी मैक के लिए एक अच्छा मुक्त Json दर्शक जानता है? मैं सिर्फ यह देखना चाहता हूं कि डेटा को थोड़ा बेहतर ढंग से व्यवस्थित किया जा सके, फिर पाठ का एक लंबा टुकड़ा
किसी को भी मैक के लिए एक अच्छा मुक्त Json दर्शक जानता है? मैं सिर्फ यह देखना चाहता हूं कि डेटा को थोड़ा बेहतर ढंग से व्यवस्थित किया जा सके, फिर पाठ का एक लंबा टुकड़ा
जवाबों:
आप फ़ायरफ़ॉक्स के लिए इस ऐड-ऑन का उपयोग कर सकते हैं: JSONView
आम तौर पर JSON दस्तावेज़ (सामग्री प्रकार "एप्लिकेशन / json") का सामना करते समय, फ़ायरफ़ॉक्स आपको फ़ाइल डाउनलोड करने के लिए संकेत देता है। JSONView एक्सटेंशन के साथ, JSON दस्तावेज़ ब्राउज़र में दिखाए जाते हैं कि XML दस्तावेज़ कैसे दिखाए जाते हैं। दस्तावेज़ को स्वरूपित, हाइलाइट किया गया है, और सरणियाँ और ऑब्जेक्ट ढह सकते हैं। भले ही JSON दस्तावेज़ में त्रुटियाँ हों, JSONView अभी भी कच्चा पाठ दिखाएगा।
jsonpretty आदेश पंक्ति पर बहुत-मुद्रण JSON के लिए।
sudo gem install jsonpretty
यदि आप सभी को पाठ में चिपकाने में सक्षम होना चाहते हैं और इसे कुछ बुनियादी "रोल-अप" कार्यक्षमता के साथ पूर्व स्वरूपित देखना है, तो http://json.parser.online.fr/ देखें ।
अद्यतन: ओलिवियर के नए बीटा की कोशिश करते समय मैंने एक प्रतिक्रिया प्रॉम्प्ट पर प्रतिक्रिया व्यक्त की, अनाम वस्तुओं और सरणियों के लिए "रोल-अप" व्यवहार की कमी को देखते हुए। उन्होंने अगली सुबह मुझे यह कहने के लिए ईमेल किया कि वे आगे बढ़ेंगे और तुरंत लागू करेंगे। बहुत बढ़िया!
आप एक ऑफ़लाइन ऐप के रूप में जेसन का उपयोग कर सकते हैं: http://www.macupdate.com/app/mac/35588/jason
यदि आप एक JSON क्विक लूक दर्शक को खोजक में एकीकृत करना चाहते हैं, तो आप त्वरित JSON देख सकते हैं ।
ब्राउज़र पर, मैं हमेशा इस JSON व्यूअर का उपयोग करता हूं । अगर मुझे मूल रूप से मैक पर देखने की जरूरत है, तो मैं विजुअलजन्स का उपयोग करता हूं , जो ट्री व्यू का भी समर्थन करता है।
ऐसा करने के लिए मेरा पसंदीदा तरीका (कमांडलाइन पर) एक "सुंदर प्रिंटिंग" उर्फ को परिभाषित करना है,
alias pp="python -mjson.tool | pygmentize -l js"
तब आप बस कर सकते हैं
cat file.json | pp
यदि फ़ाइल बड़ी है, तो इसके माध्यम से पाइप करें less -R
, -R
रंग अनुक्रमों को अनस्कैप्ड (कच्चे) से गुजरने की अनुमति देता है।
इसके लिए एकमात्र निर्भरता अजगर ( json.tool
अजगर मानक पुस्तकालय में है) और है pygments
। यदि आप कलर कोडिंग नहीं चाहते हैं तो आप | pygmentize ...
बिट को बाहर छोड़ सकते हैं।
यदि आप TextMate का उपयोग करते हैं, तो एक / JSON.tmbundles उपलब्ध है, जैसे यह एक ।
अगर आपको वेब से टकराने से कोई आपत्ति नहीं है, तो JSONLint देखें ।
यह आपके JSON को "सुंदर" प्रमाणित करता है और बनाता है। आप बड़े दस्तावेजों के लिए अन्य समाधानों पर विचार करना चाह सकते हैं क्योंकि यह वास्तव में स्केलेबल नहीं है।