Skopiować JSON z console.log w narzędziu programistycznym do schowka?

176

Za pomocą Narzędzi Chrome dla programistów wydrukowałem obiekt JSON console.log.

czy istnieje sposób, aby skopiować go do schowka?

Anagio
źródło

Odpowiedzi:

322

Jeśli kliknięcie prawym przyciskiem myszy -> kopia nie jest dostępne, możesz spróbować:

1 - Kliknij obiekt prawym przyciskiem myszy i wybierz „Zapisz jako zmienną globalną”

2 - Konsola wydrukuje nazwę nowej zmiennej, na przykład:

//temp1

3 - Typ:

copy(temp1)   

Obiekt jest teraz dostępny w twoim schowku.

Testowane w chromie 36

Bertrand
źródło
2
Odpowiedź Bertranda działa jak urok. Należy wybrać jako poprawną odpowiedź, @Anagio.
fmquaglia,
3
W Chrome 41 to zwraca undefined.
isherwood
1
@EdwinSnts Bertrand oznacza w konsoli Javascript, po zalogowaniu obiektu console.log( myObject ), kliknięcie tego obiektu prawym przyciskiem myszy. Daje ci menu kontekstowe z funkcją „Zapisz jako zmienną globalną”.
BradGreens,
10
copy(temp1)działa w Chrome 46, ale kopiuje większy obiekt (obiekt jQuery.Event), schowek pobiera [object Object].
sealocal
5
W Chrome copy(temp1)zwraca, undefinedale obiekt jest dostępny w schowku.
Suzana
0

Kolejna prosta metoda ... z konsoli otoczy json JSON.stringify (twojaobiekt). Następnie zaznacz tekst lub opcjonalnie wybierz przycisk Kopiuj na pasku programisty, jeśli przekracza on X liczby wierszy. Mam nadzieję, że to komuś pomoże.

Przykład:

JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
Obrabować
źródło
-1

Zaznacz tekst w konsoli, a następnie kliknij prawym przyciskiem myszy -> kopiuj

Aby skopiować cały dziennik (kiedy potrzebowałem): naciśnij ctrl-a (zaznacz wszystko), a następnie ctrl-c (kopiuj)

Uwaga: Od czasu opublikowania tego zauważyłem, że czasami konieczne jest wybranie małego tekstu przed wykonaniem tych kroków. Również w przypadku długiego wyjścia konsoli przewiń na górę konsoli i najpierw zaznacz mały tekst. Grrr ... wciąż jest to łatwiejsze niż zapisywanie jako plik.

== Powyżej używa Chrome 35 ==

Paul Lockwood
źródło
1
Nie działa dla mnie - po prostu kopiuje zwinięte podsumowanie zmiennej.
Michael Scheper,