0

オブジェクトのコンテンツがあり、それを文字列として出力したいと思います。<br/>行の最後に。

配列の場合は、次のようにします。join("<br/>")

しかし、オブジェクトで同じことを行うにはどうすればよいでしょうか?

私は問題を回避できましたが、オブジェクトを配列に変更して$.eachandを実行しましpushたが、それは不要なコードですよね?

4

1 に答える 1

0

これを行う組み込み関数はありません。回避eachするには、文字列を使用stringifyしてフォーマットします

JSON.htmlify = function(obj){
    return JSON.stringify(obj, null, 4).replace(/\n/g, '<br/>')
}

すべてのスペースを&nbsp;に置き換えるか、その他の書式設定を実行することもできます。

于 2013-10-23T16:34:52.317 に答える