डेवलपर टूल में क्लिपबोर्ड से JSON कॉपी करें?


176

Chrome डेवलपर टूल का उपयोग करके, मैंने एक JSON ऑब्जेक्ट प्रिंट किया है console.log

वहाँ एक रास्ता है कि मैं इसे क्लिपबोर्ड पर कॉपी कर सकता हूं?

जवाबों:


324

यदि राइट-क्लिक -> कॉपी उपलब्ध नहीं है तो आप कोशिश कर सकते हैं:

1 - ऑब्जेक्ट पर राइट-क्लिक करें और "स्टोर को वैश्विक चर के रूप में चुनें"

2 - कंसोल नए चर के नाम को प्रिंट करेगा, उदाहरण के लिए:

//temp1

3 - प्रकार:

copy(temp1)   

ऑब्जेक्ट अब आपके क्लिपबोर्ड में उपलब्ध है।

क्रोम 36 में परीक्षण किया गया


3
बर्ट्रेंड का जवाब एक आकर्षण की तरह काम करता है। सही उत्तर के रूप में चुना जाना चाहिए, @Anagio।
fmquaglia

3
क्रोम 41 में यह रिटर्न देता है undefined
इशरवुड

1
@EdwinSnts बर्ट्रेंड का मतलब होता है जावास्क्रिप्ट कंसोल में, किसी ऑब्जेक्ट को लॉग इन करने के बाद console.log( myObject ), उस ऑब्जेक्ट पर राइट क्लिक करना। यह आपको "स्टोर के रूप में वैश्विक चर" सुविधा के साथ एक संदर्भ मेनू देगा।
ब्रैडग्रेन

10
copy(temp1)Chrome 46 में काम करता है, लेकिन एक बड़ी वस्तु (एक jQuery.Event ऑब्जेक्ट) की प्रतिलिपि बनाते हुए, क्लिपबोर्ड प्राप्त होता है [object Object]
सीलोक

5
Chrome copy(temp1)रिटर्न में undefinedलेकिन ऑब्जेक्ट आपके क्लिपबोर्ड में उपलब्ध है।
सुजाना

0

कंसोल से एक और सरल विधि ... JSON.stringify (yourobjecthere) के साथ कंसोल को घेर लें। फिर टेक्स्ट को हाइलाइट करें या डेवलपर बार में कॉपी बटन का चयन करें यदि यह पंक्तियों की संख्या से अधिक है। आशा है कि यह किसी की मदद करता है।

उदाहरण:

JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))

-1

कंसोल में टेक्स्ट का चयन करें, फिर राइट क्लिक -> कॉपी का उपयोग करें

संपूर्ण लॉग की प्रतिलिपि बनाने के लिए (जब मुझे ज़रूरत थी): ctrl-a (सभी का चयन करें) को हिट करें, फिर ctrl-c (प्रतिलिपि)

नोट: इसे पोस्ट करने के बाद से मैंने कभी-कभी देखा कि इन चरणों के काम करने से पहले थोड़ा पाठ का चयन करना आवश्यक है। लंबे कंसोल आउटपुट के लिए भी कंसोल के शीर्ष पर स्क्रॉल करें और पहले थोड़ा टेक्स्ट चुनें। Grrr ... फिर भी यह फ़ाइल के रूप में सहेजने से अधिक आसान है।

== ऊपर क्रोम 35 == का उपयोग कर रहा है


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