Salin JSON dari console.log di alat pengembang ke clipboard?

176

Menggunakan Alat Pengembang Chrome, saya telah mencetak objek JSON dengan console.log.

apakah ada cara saya bisa menyalinnya ke clipboard?

Anagio
sumber

Jawaban:

324

Jika klik kanan -> salin tidak tersedia, Anda dapat mencoba:

1 - Klik kanan objek dan pilih "Simpan sebagai variabel global"

2 - Konsol akan mencetak nama variabel baru, misalnya:

//temp1

3 - Jenis:

copy(temp1)   

Objek sekarang tersedia di clipboard Anda.

Diuji dalam chrome 36

Bertrand
sumber
3
Jawaban Bertrand bekerja seperti pesona. Harus dipilih sebagai jawaban yang benar, @Anagio.
fmquaglia
3
Di Chrome 41 ini kembali undefined.
isherwood
1
@ EdwinSnts Bertrand berarti di konsol Javascript, setelah mencatat suatu objek dengan console.log( myObject ), klik kanan pada objek itu. Ini akan memberi Anda menu konteks dengan fitur "Simpan sebagai variabel global".
BradGreens
10
copy(temp1)berfungsi di Chrome 46, tetapi menyalin objek yang lebih besar (objek jQuery.Event), clipboard didapat [object Object].
sealocal
5
Di Chrome copy(temp1)kembali undefinedtetapi objek tersedia di clipboard Anda.
Suzana
0

Metode sederhana lain ... dari konsol mengelilingi json dengan JSON.stringify (yourobjecthere). Kemudian sorot teks atau secara opsional pilih tombol Salin di bilah pengembang jika melebihi jumlah baris X. Semoga ini bisa membantu seseorang.

Contoh:

JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
rampok
sumber
-1

Pilih teks di konsol, lalu gunakan klik kanan -> salin

Untuk menyalin seluruh log (saat diperlukan): tekan ctrl-a (pilih semua) lalu ctrl-c (salin)

Catatan: Sejak memposting ini saya perhatikan kadang-kadang perlu untuk memilih sedikit teks sebelum langkah-langkah ini bekerja. Juga untuk keluaran konsol yang panjang, gulir ke bagian atas konsol dan pilih sedikit teks terlebih dahulu. Grrr ... masih ini lebih mudah daripada menyimpan sebagai file.

== Di atas menggunakan Chrome 35 ==

Paul Lockwood
sumber
1
Tidak berfungsi untuk saya — hanya menyalin ringkasan variabel yang diciutkan.
Michael Scheper