2016-05-20 1 views
-2

console.log()のようなデバッガを使用してJSONファイルとデバッグ値を書き込む方法jsonファイルの値を表示またはデバッグする方法

+2

このポストは、[オフトピック]であるように見える(http://stackoverflow.com/help/on-topic)質問には問題を診断するのに十分な情報がないためです。あなたの手助けをするためにあなたの投稿を編集してください。詳細は、[Stack Overflow質問チェックリスト](http://meta.stackexchange.com/q/156810/204922)を参照してください。 –

答えて

2

console.logの出力をファイルに保存してみませんか?

コンソールで[名前を付けて保存]を右クリックします。

それ以外の場合は、ご質問が適切に理解できる場合は、console.save JavaScriptがあります。

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) 

用途:

console.save(data, [filename])

+0

私はそれを聞いていません.Jsonファイルでは、console.log()を書くことができますか?私たちが書くことができなければ、その代わりに何が書けますか? –

+0

@mohanbabu私はあなたがJSONファイルでそれを望んでいる理由と混同していますか? – fuzz

関連する問題