JSON aus console.log im Entwicklertool in die Zwischenablage kopieren?

JSON aus console.log im Entwicklertool in die Zwischenablage kopieren?

Mithilfe der Chrome Developer Tools habe ich ein JSON-Objekt mit gedruckt console.log.

gibt es eine Möglichkeit, es in die Zwischenablage zu kopieren?

Antwort1

Wenn der Rechtsklick -> Kopieren nicht verfügbar ist, können Sie Folgendes versuchen:

1 - Klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie „Als globale Variable speichern“

2 – Die Konsole druckt den Namen der neuen Variable, zum Beispiel:

//temp1

3 - Typ:

copy(temp1)   

Das Objekt ist nun in Ihrer Zwischenablage verfügbar.

Getestet in Chrom 36

Antwort2

Eine weitere einfache Methode … umgeben Sie das JSON von der Konsole aus mit JSON.stringify(IhrObjekthier). Markieren Sie dann den Text oder wählen Sie optional die Schaltfläche „Kopieren“ in der Entwicklerleiste, wenn er die Anzahl von X Zeilen überschreitet. Hoffe, das hilft jemandem.

Beispiel:

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

Antwort3

Die Antwort von @Bertrand funktioniert.Aber es funktioniert nicht, wenn es bereits ein Element mit Namen gibtKopierenim Dom.

Durch Kopieren (temp1) erhielt ichNicht abgefangener TypeError: Kopieren ist keine Funktion

Daher habe ich dieses Element mit der folgenden Zeile aus dem Dom in meiner Konsole entfernt: document.querySelector('#copy').remove()

Jetzt funktioniert copy(temp1)!

Antwort4

Markieren Sie den Text in der Konsole und verwenden Sie dann die rechte Maustaste -> Kopieren

So kopieren Sie das gesamte Protokoll (wenn ich es brauchte): Drücken Sie Strg-A (alles auswählen) und dann Strg-C (kopieren).

Hinweis: Seit ich dies gepostet habe, ist mir aufgefallen, dass es manchmal notwendig ist, einen kleinen Text auszuwählen, bevor diese Schritte funktionieren. Scrollen Sie bei einer langen Konsolenausgabe außerdem zum oberen Rand der Konsole und wählen Sie zuerst einen kleinen Text aus. Grrr ... das ist trotzdem einfacher, als als Datei zu speichern.

== Oben wird Chrome 35 verwendet ==

verwandte Informationen