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?

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


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'))))

-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 ==


1
Tidak berfungsi untuk saya — hanya menyalin ringkasan variabel yang diciutkan.
Michael Scheper
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.