Wie Sie einen Debugger wie console.log()
verwenden, um in JSON-Datei und Debug-Werte zu schreiben.So drucken oder debuggen Sie einen Wert in JSON-Datei
Antwort
Warum speichern Sie nicht einfach die console.log
Ausgabe in eine Datei?
Rechtsklick> Speichern unter in der Konsole.
Ansonsten gibt es das console.save
JavaScript, das Ihnen helfen kann, wenn ich Ihre Frage richtig verstehe.
http://bgrins.github.io/devtools-snippets/#console-save
(function(console){
console.save = function(data, filename){
if(!data) {
console.error('Console.save: No data')
return;
}
if(!filename) filename = 'console.json'
if(typeof data === "object"){
data = JSON.stringify(data, undefined, 4)
}
var blob = new Blob([data], {type: 'text/json'}),
e = document.createEvent('MouseEvents'),
a = document.createElement('a')
a.download = filename
a.href = window.URL.createObjectURL(blob)
a.dataset.downloadurl = ['text/json', a.download, a.href].join(':')
e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
a.dispatchEvent(e)
}
})(console)
Verbrauch:
console.save(data, [filename])
Ich frage das nicht .. in einer JSON-Datei kann ich console.log schreiben() ?? Wenn wir nicht schreiben können, was kann dann geschrieben werden? –
@mohanbabu Ich bin so verwirrt, warum Sie das in Ihrer JSON-Datei möchten? – fuzz
- 1. So drucken Sie einen doppelten Wert in DecimalFormat
- 2. So drucken Sie einen sehr großen Wert in c
- 3. So drucken Sie einen Backslash in LaTeX
- 4. So drucken Sie einen Schneemann mit Ruby
- 5. So drucken Sie einen Hierarchiebaum der Mitarbeiter
- 6. So drucken Sie den genauen Wert des Programmzählers in C
- 7. So drucken/überprüfen Sie den Wert des Vektors in C++
- 8. So ändern Sie einen Listenwert beim Debuggen in IntelliJ
- 9. So drucken Sie den Wert ohne Dezimalstelle in jrxml
- 10. So runden Sie einen Wert in Zweig
- 11. So erhalten Sie einen Wert in Tag
- 12. So drucken Sie * cube
- 13. So drucken Sie Hexadezimalzahlen in PHP oder Java
- 14. So drucken Sie einen Nutzlasttext aus resultset in Java
- 15. So debuggen Sie MSBuild Customtask
- 16. So drucken Sie eine Werteliste?
- 17. Wie debuggen Sie einen Deadlock?
- 18. So drucken Sie Moduldokumentation in Python
- 19. So drucken Sie den Wert eines Tensors im Tensorfluss mnist_softmax.py
- 20. So drucken Sie Code in HTML
- 21. So debuggen Sie SIGSEGV in JVM GCTaskThread
- 22. So drucken Sie gerahmte Strings
- 23. So wählen Sie einen Wert aus Dropdown
- 24. FMDatabaseQueue So geben Sie einen Wert zurück
- 25. So erstellen Sie einen Wert für Schlüssel
- 26. Wie debuggen Sie einen Bootloader?
- 27. Python: So drucken Sie Prozent
- 28. So drucken Sie "JSON" -Objekt
- 29. So drucken Sie JSON-Daten.
- 30. So drucken Sie AIC oder BIC von ARIMA Modell
Dieser Beitrag zu sein scheint [off-topic] (http://stackoverflow.com/help/on-topic), weil die Frage nicht genügend Informationen enthält, um das Problem zu diagnostizieren. Bitte bearbeiten Sie Ihren Beitrag entsprechend, damit wir Ihnen helfen können. Weitere Informationen finden Sie in der Checkliste für Stapelüberlauffragen (http://meta.stackexchange.com/q/156810/204922). –