Ruby 2.7.0 リファレンスマニュアル > ライブラリ一覧 > cgi/utilライブラリ > CGIクラス > pretty

singleton method CGI.pretty

pretty(string, shift = " ") -> String[permalink][rdoc] [added by cgi/util]

HTML を人間に見やすく整形した文字列を返します。

[PARAM] string:
HTML を指定します。
[PARAM] shift:
インデントに使用する文字列を指定します。デフォルトは半角空白二つです。

例:

require "cgi"

print CGI.pretty("<HTML><BODY></BODY></HTML>")
  # <HTML>
  #   <BODY>
  #   </BODY>
  # </HTML>

print CGI.pretty("<HTML><BODY></BODY></HTML>", "\t")
  # <HTML>
  #         <BODY>
  #         </BODY>
  # </HTML>