【问题标题】:JSON format display in Ruby on RailsRuby on Rails 中的 JSON 格式显示
【发布时间】:2013-04-12 22:18:41
【问题描述】:

我已经完成了 PHP,并且能够使用 JSON 格式很好地显示

<pre></pre>

现在我想弄清楚你将如何在 Ruby on Rails 中应用类似的东西?

在我的视图文档中,我有这个:

<%= @recent_media_items.to_json %>

【问题讨论】:

    标签: ruby-on-rails ruby json ruby-on-rails-3 formatting


    【解决方案1】:
    <pre><%= @recent_media_items.to_json %></pre>
    

    &lt;pre&gt; 是 HTML,不是 PHP...

    【讨论】:

    • 哦,呵呵!哈哈,这是有道理的。我确实尝试过,但它的输出很奇怪。它非常广泛地扩大了我的页面,并且接近向右滚动的末尾,只有一些 json,甚至没有正确格式化?我错过了什么吗?
    【解决方案2】:

    我建议尝试CodeRay gem。它会为你做所有的工作。只需将您的 JSON 发送给它,您就会得到漂亮的彩色输出:

    html = CodeRay.scan("{\"Hello\":\"world!\"}", :json).div
    

    或者在你的情况下

    <%= CodeRay.scan(@recent_media_items.to_json, :json).div %>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 2012-11-24
      • 1970-01-01
      相关资源
      最近更新 更多