2012-03-27 12 views
21

यह एक प्रोग्रामिंग प्रश्न नहीं है, लेकिन कुछ शब्दों में आपके विचारों की आवश्यकता है।ब्राउज़र में JSON फ़ाइल देखें

जब हम ब्रोसर में JSON url दबाते हैं, तो यह हमें फ़ाइल को सहेजने के लिए कहता है। ऐसा क्यों होता है? क्या इसे पृष्ठ पर देखने का कोई तरीका है? क्या ब्राउज़र में JSON फ़ाइल देखने के लिए कोई एडन उपलब्ध है?

+1

मुझे लगता है कि यह IE है जिसका उपयोग आप क्रोम का उपयोग करते हैं, यह पृष्ठ पर दिखाएगा। लेकिन अगर आप सामग्री-प्रकार बदलते हैं: टेक्स्ट/एचटीएमएल; charset = utf-8 इसे आपको पृष्ठ – Qpirate

+0

में देखने की अनुमति देनी चाहिए @ आदर्श जेएसओएन फ़ाइल का प्रश्नोत्तरी सामग्री हमेशा जेसन है। यह पाठ/एचटीएमएल नहीं हो सकता है। क्या आपके पास फ़ायरफ़ॉक्स/आईई के लिए कोई समाधान है? वोदुन ने इसे क्रोम के लिए हल किया। –

+0

फ़ायरफ़ॉक्स के लिए समान: http://jsonview.com/ – Vodun

उत्तर

29

क्रोम में, का उपयोग JSONView या Firefox का उपयोग JSONView

+0

+1। धन्यवाद वोडुन। मैं एफएफ/आईई पर समाधान की प्रतीक्षा कर रहा हूं :) –

+0

@Umesh https://addons.mozilla.org/en-US/firefox/addon/jsonview/ फ़ायरफ़ॉक्स के लिए ... – ManseUK

+0

उत्तर में जोड़ने के लिए कैसे जोड़ा गया? मैंने स्थापित किया, लेकिन जब मैंने जेसन यूआरएल मारा। यह ब्राउजर डाउनलोड में बचाता है –

1
json-ie.reg. for IE 

http://www.jsonviewer.com/ 
+0

यह अच्छा उपकरण है :) –

+0

धन्यवाद .. :) ----- –

12

इस यूआरएल की कोशिश आप एक्सटेंशन स्थापित करने के लिए नहीं करना चाहते, तो आप बस view-source: साथ यूआरएल पहले जोड़ें सकती है, उदा view-source:http://content.dimestore.com/prod/survey_data/4535/4535.json। यह आमतौर पर फ़ायरफ़ॉक्स और क्रोम में काम करता है (फिर भी फ़ाइल डाउनलोड करने की पेशकश करेगा हालांकि Content-Disposition: attachment हेडर मौजूद है)।

+0

+1। इसका ठंडा Wladimir। क्या एफएफ के लिए व्यू-सोर्स जैसे कोई अन्य उपसर्ग हैं? –

+0

वास्तव में उनमें से एक गुच्छा लेकिन वे आंतरिक उपयोग के लिए हैं - मैन्युअल रूप से उपयोग किए जाने पर वे आमतौर पर बहुत उपयोगी नहीं होते हैं। –

+0

आपने मेरे प्रश्न में क्या अपडेट किया? –

0

मेरे पास JSON-printing CGIs के Content-Typetext/javascript पर सेट हैं।

ब्राउज़र में प्रदर्शित दोनों (जैसे फ़ायरफ़ॉक्स) और स्क्रिप्ट में प्रसंस्करण के लिए ठीक काम करता है।

बेशक इस मामले में कोई वाक्यविन्यास-हाइलाइटिंग नहीं है।

1

वैसे मैं अपने डेस्कटॉप ऐप में वेब ब्राउजर में दृश्य जेसन फ़ाइल खोज रहा था, जब मैं आईई में अभी भी एक ही समस्या का प्रयास करता हूं आईई फ़ाइल डाउनलोड करने के लिए भी संकेत देता था। सौभाग्य से बहुत अधिक खोज के बाद मुझे इसके लिए समाधान मिल गया।

आप की जरूरत है: ओपन नोटपैड निम्न पेस्ट करें: Json.reg रूप

 
    [HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json] 
    "CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}" 
    "Encoding"=hex:08,00,00,00 
सहेजें दस्तावेज़ और फिर सही फ़ाइल पर क्लिक करें और व्यवस्थापक के रूप में चलाते हैं।

इस के बाद आप IE में json फ़ाइल देख सकते हैं और आप डेस्कटॉप WebBrowser JSON फ़ाइल पर :)

0

राइट क्लिक करें का आनंद लें, खुला का चयन करें, कार्यक्रम आप (नोटपैड) के साथ खुला चाहते नेविगेट। Consecutive स्वचालित रूप से नोटपैड का उपयोग खोलता है।

0

फ़ायरफ़ॉक्स के बुकमार्क JSON फ़ाइलों के लिए, इस उत्कृष्ट बुकमार्कलेट का उपयोग करें:

javascript:(function(){var E=document.getElementsByTagName('PRE')[0],T=E.innerHTML,i=0,r1,r2;t=new Array();while(/("uri":"([^"]*)")/g.exec(T)){r1=RegExp.$1;r2=RegExp.$2;if(/^https?:/.exec(r2)){t[i++]='['+(i)+']:<a href='+r2+'>'+r2+'<\/a>';}}with(window.open().document){for(i=0;t[i];i++)write(t[i]+'<br>');close();}})(); 

स्रोत: "वैकल्पिक" forums.Mozillazine.org से: http://forums.mozillazine.org/viewtopic.php?p=5551705#p5551705

0

अगर वहाँ एक Content-Disposition: attachment प्रतिक्रिया हेडर है, Firefox करेगा फ़ाइल को सहेजने के लिए कहें, भले ही आपके पास JSONView को JSON प्रारूपित करने के लिए इंस्टॉल किया गया हो।

इस समस्या को बायपास करने के लिए, मैं शीर्ष लेख ("सामग्री-विन्यास": नल) हटा दिया साथ moz-पुनर्लेखन फ़ायरफ़ॉक्स ऐड-ऑन है कि आप अनुरोध और प्रतिक्रिया हेडर https://addons.mozilla.org/en-US/firefox/addon/moz-rewrite-js/

JSON फ़ाइल का एक उदाहरण इस के साथ परोसा को संशोधित करने की अनुमति देता है हेडर ट्विटर एपीआई है (ऐसा लगता है कि उन्होंने हाल ही में इसे जोड़ा है)। यदि आप इस JSON फ़ाइल को आजमा देना चाहते हैं, तो मेरे पास ब्राउज़र में ट्विटर एपीआई तक पहुंचने के लिए एक स्क्रिप्ट है: https://gist.github.com/baptx/ffb268758cd4731784e3

3

क्रोम में, स्वरूपित JSON देखने के लिए JSONView का उपयोग करें।

"स्थानीय" * .json फ़ाइलों को देखने के लिए: - स्थापित करने के बाद आपको विंडो मेनू से एक्सटेंशन विकल्प खोलना होगा। - बगल में स्थित बॉक्स "प्रवेश यूआरएल फाइल करने दें" के - ध्यान दें कि बचाने के लिए स्वत: नहीं है (यानी कोई स्पष्ट आवश्यक बचाने के लिए)

फिर से खोलें * .json फ़ाइल और यह प्रारूप में होना चाहिए।

संबंधित मुद्दे