JSON रीडिंग के लिए Google Chrome Plugin


35

क्या कोई Chrome प्लगइन है जो Chrome में JSON फ़ाइलों को प्रस्तुत करता है? वर्तमान में क्रोम केवल उन्हें डाउनलोड करने की कोशिश करता है, और यह उबाऊ है।

जवाबों:


19

क्रोम के लिए JSONView

  • इन-ब्राउज़र दर्शक
  • JSON आइटम का विस्तार और अनुबंध करें
  • प्रारूप सत्यापन
  • समाप्त होने की आवश्यकता नहीं है

सक्षम करें:

क्रोम रिंच बटन >> टूल्स >> एक्सटेंशन्स >> "फाइल यूआरएल तक पहुँच की अनुमति दें"


यह अभी भी Nov. 2015 के रूप में सही उत्तर है। त्वरित और दर्द रहित।
लवमंतिस

अक्टूबर 2016 ने क्रोम से jsonview हटा दिया = (.. क्रोम के साथ jsonview कहाँ स्थापित करें? केवल mozilla jsonview.com
KingRider

10

मैं एक नए क्रोम एपीआई के लिए बेसब्री से इंतजार कर रहा था और JSONView को सरल रीजेक्स मिलान का उपयोग करके पोर्ट किया।

http://github.com/jamiew/jsonview-chrome

यह एक मोटा मसौदा है, लेकिन यह काम करता है! आप क्रोम से "लोड अनपैक्ड एक्सटेंशन" का उपयोग करके इसे स्थापित कर सकते हैं: // एक्सटेंशन - कुछ किन्क बाहर काम कर रहे हैं लेकिन जल्द ही इसे वास्तविक एक्सटेंशन के रूप में पैकेज करेंगे।

आगे के जांच के लिए "XML ट्री" एक्सटेंशन चेकआउट करें (SuperUser मुझे अभी तक 2 लिंक पोस्ट नहीं करने देगा)


2
अब यह एक वास्तविक Chrome एक्सटेंशन है और यह बढ़िया काम करता है: chrome.google.com/extensions/detail/…
सेबस्टियन होइट्ज़

6

जाहिर है, कुछ समय पहले किसी ने पूछा कि क्रोमियम-एक्सटेंशन वाले Google समूह पर इस तरह का एक्सटेंशन कैसे बनाया जाए, और जवाब था कि यह अभी तक संभव नहीं है

अभी हाल ही में, किसी और ने एक ही सवाल फिर से पूछा - तो, ​​ऐसा लगता है कि इस तरह के एक्सटेंशन को दिखाई देने में लंबा समय नहीं लगेगा, जैसे ही एपीआई समर्थन लागू होता है।


इस बीच, यदि आप वास्तव में इससे परेशान हैं और आप एक स्थानीय प्रॉक्सी ( Fiddler2 , उदाहरण के लिए) स्थापित कर सकते हैं , तो आप इसे सभी प्रतिक्रियाओं के लिए सामग्री-प्रकार के शीर्षलेख को बदलने का प्रयास कर सकते हैं जहां यह "एप्लिकेशन / जोंस" से "पाठ" है / सादे "- और इसे केवल Chrome पृष्ठ अनुरोधों के लिए करें। यह क्रोम को आपको JSON डेटा का एक सादा पाठ दृश्य दिखाने के बजाय, उसे डाउनलोड करने की कोशिश में धोखा देगा। हालांकि, सावधान रहें: यह कुछ वेब एप्लिकेशन को तोड़ सकता है जो "एप्लिकेशन / जेनसन" सामग्री-प्रकार की अपेक्षा करते हैं।

फ़िडलर के साथ इसे लागू करने के लिए, फ़िडलर के "नियम" मेनू से "कस्टमाइज़ नियम" चुनें, और जब CustomRules.js फ़ाइल खुलती है, तो इस चर को हैंडलर वर्ग की शुरुआत में जोड़ें:

class Handlers
{
    // You have to add these two lines
    public static RulesOption("Show JSON data as plain text in Chrome")
    var m_JSON2Text: boolean = false;

और फिर बंद ब्रैकेट के ठीक पहले, ऑनबीयरफ्रंट विधि के अंत में जोड़ें:

    if(m_JSON2Text) {
        var isJson = oSession.oResponse["Content-Type"].indexOf("application/json") != -1;
        var isChrome = oSession.oRequest["User-Agent"].indexOf("Chrome") != -1;
        if(isJson && isChrome) {
            oSession.oResponse["Content-Type"] = "text/plain; ";
        }
    }
    // Next is the closing bracket. Add all lines preceding this comment
}

इसमें फिडलर के "रूल्स" मेनू में "जेएसएन डेटा को क्रोम में सादे पाठ के रूप में दिखाएँ" नाम से एक आइटम जोड़ा जाएगा, जिसे आप आवश्यक व्यवहार को चालू / अक्षम, चालू / बंद करने में सक्षम होंगे।

ओवरहेड को ब्राउज़ करते समय Fiddler2 को चालू रखना है। यदि यह ध्यान देने योग्य नहीं है या निर्भर करता है, तो निश्चित रूप से, आपके हार्डवेयर / सॉफ़्टवेयर कॉन्फ़िगरेशन पर।


7
तो आप क्या कह रहे हैं कि मुझे फ़ायरफ़ॉक्स का उपयोग करना चाहिए, है ना?
स्टेवड्रोवर्न

ठीक है, चूंकि फ़िडलर को कॉन्फ़िगर करना इस एकल उद्देश्य के लिए यकीनन थोड़ा अधिक है, तो हाँ, अभी एकमात्र उपाय आपके ब्राउज़र को बदलना होगा। ध्यान दें कि अधिकांश ब्राउज़रों में डिफ़ॉल्ट व्यवहार समान रहेगा - यह सिर्फ इतना है कि आप JSON फ़ाइलों को प्रबंधित करने के लिए उन्हें किसी तरह से ट्विक करने में सक्षम होंगे। फ़ायरफ़ॉक्स कई अलग-अलग एक्सटेंशन (उदाहरण के लिए, JSONView और JSONovich) के साथ करता है। ओपेरा इसे और भी सरल बनाता है: बस "वरीयताएँ -> उन्नत -> डाउनलोड" खोलें और एक नया "एप्लिकेशन / जसन" MIME टाइप करें, इसे "ओपेरा के साथ" खोलने का विकल्प चुनें।
TataBlack

फिडलर में JSON देखने के लिए एक अत्यधिक भयानक प्लगइन भी है ।
केविन एल।

2
कृपया अन्य उत्तरों पर एक नज़र डालें: इस बीच, "JSONView" और "सुंदर JSON" उपलब्ध हैं। मुझे JSONView बेहतर लगता है, लेकिन दोनों पर एक नज़र है।
SCY



-2

IE और फ़ायरफ़ॉक्स JSON सक्षम हैं, लेकिन क्रोम नहीं।

मैं जावास्क्रिप्ट और PHP में विकास कर रहा हूँ और मैं जावास्क्रिप्ट से PHP सरणी पढ़ने के लिए JSON का उपयोग करना चाहिए । यह काम पाने का कोई और तरीका नहीं है।

इसलिए, मैं क्रोम के कॉम्पेटिबल होने का इंतजार कर रहा हूं।


1
सिर्फ इसलिए कि क्रोम JSON फ़ाइलों को नहीं दिखा सकता है , इसका मतलब यह नहीं है कि यह उनके साथ काम करने में सक्षम नहीं है।
बॉबी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.