將 JSON 從開發者工具中的 console.log 複製到剪貼簿?

將 JSON 從開發者工具中的 console.log 複製到剪貼簿?

使用 Chrome 開發者工具,我列印了一個帶有console.log.

有沒有辦法可以複製到剪貼簿?

答案1

如果右鍵單擊 -> 複製不可用,您可以嘗試:

1 - 右鍵單擊該物件並選擇“儲存為全域變數”

2 - 控制台將列印新變數的名稱,例如:

//temp1

3 - 類型:

copy(temp1)   

該物件現在可以在您的剪貼簿中使用。

在 chrome 36 中測試

答案2

另一個簡單的方法...從控制台用 JSON.stringify(yourobjecthere) 包圍 json。然後反白顯示文本,或如果文字超過 X 行數,則可選擇開發人員欄中的「複製」按鈕。希望這對某人有幫助。

例子:

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

答案3

@Bertrand 給出的答案是有效的。複製在多姆。

做 copy(temp1) 給了我未捕獲的類型錯誤:複製不是函數

因此,我使用以下行從控制台中的 Dom 中刪除了該元素: document.querySelector('#copy').remove()

現在複製(temp1)可以工作了!

答案4

在控制台中選擇文本,然後使用右鍵單擊->複製

要複製整個日誌(當我需要時):按 ctrl-a (全選)然後按 ctrl-c (複製)

注意:自從發布此內容以來,我注意到有時需要在這些步驟起作用之前選擇一些文字。另外,對於較長的控制台輸出,請捲動到控制台頂部並首先選擇一些文字。 Grrr...這仍然比儲存為檔案更容易。

== 以上是使用 Chrome 35 ==

相關內容