Скопіювати JSON з console.log в інструмент розробника до буфера обміну?


176

Використовуючи інструменти для розробників Chrome, я надрукував об’єкт JSON за допомогою console.log.

чи є спосіб я скопіювати його у буфер обміну?

Відповіді:


324

Якщо права кнопка -> копія недоступна, ви можете спробувати:

1 - Клацніть правою кнопкою миші об'єкт і виберіть "Зберегти як глобальну змінну"

2 - Консоль надрукує ім'я нової змінної, наприклад:

//temp1

3 - Тип:

copy(temp1)   

Об'єкт тепер доступний у вашому буфері обміну.

Випробуваний у хромі 36


3
Відповідь Бертран працює як шарм. Слід вибрати як правильну відповідь, @Anagio.
fmquaglia

3
У Chrome 41 це повертається undefined.
Ізервуд

1
@EdwinSnts Bertrand означає в консолі Javascript після входу в об’єкт console.log( myObject )правою кнопкою миші на цьому об’єкті. Це дасть вам контекстне меню з функцією "Зберегти як глобальну змінну".
BradGreens

10
copy(temp1)працює в Chrome 46, але копіюючи більший об’єкт (об’єкт jQuery.Event), отримує буфер обміну [object Object].
морське місце

5
У Chrome copy(temp1)повертається, undefinedале об’єкт доступний у вашому буфері обміну.
Сузана

0

Ще один простий метод ... з консолі оточують json за допомогою JSON.stringify (yourobjecthere). Потім виділіть текст або необов'язково виберіть кнопку Копіювати на панелі розробника, якщо вона перевищує кількість X рядків. Сподіваюся, що це комусь допоможе.

Приклад:

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

-1

Виберіть текст на консолі, потім натисніть правою кнопкою миші -> копіювати

Щоб скопіювати весь журнал (коли мені потрібно): натисніть ctrl-a (виберіть усі), а потім ctrl-c (скопіюйте)

Примітка. Оскільки я публікував це, я помічав, що іноді доводиться виділити трохи тексту, перш ніж ці кроки будуть працювати. Також для довгого виходу з консолі прокрутіть до верхньої частини консолі та спочатку виберіть трохи тексту. Grrr ... все ж це простіше, ніж зберегти як файл.

== Вгорі використовується Chrome 35 ==


1
Не працює для мене - він просто копіює згорнутий підсумок змінної.
Майкл Шепер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.