2013-04-12 3 views
1

Я сделал PHP и был в состоянии получить формат JSON для отображения красиво используяJSON формат отображения в Ruby On Rails

<pre></pre> 

Теперь я пытаюсь выяснить, как вы бы применить что-то подобное с рубином Rails?

В моем просмотра документа, у меня есть:

<%= @recent_media_items.to_json %> 

ответ

5
<pre><%= @recent_media_items.to_json %></pre> 

? <pre> - это HTML, а не PHP ...

+0

о Духе! хаха это имеет смысл. Я попробовал это, но его вывод был странным. расширяя мою страницу очень широко и ближе к концу прокрутки вправо, есть только кусочки json, и ее даже не отформатировано правильно? Я что-то упускаю? – hellomello

1

Я рекомендую попробовать CodeRay gem. Он сделает всю работу за вас. Просто отправьте на него ваш JSON, и вы получите хороший, раскрашивает вывод:

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

или в случае

<%= CodeRay.scan(@recent_media_items.to_json, :json).div %> 
Смежные вопросы