2

私の erlang Web アプリケーションには、Web ページに表示される整数を含むリストがあります。しかし、スクリプトが実行されると、実際のリストの代わりにこれを出力します。

Unicode コードポイント 1、1、2、3、5、8、空白、コードポイント 15 の文字を示すこの画像を見てください。

私が欲しいものを得るためにこれをフォーマットする方法は? 対象リストは [1, 1, 2, 3, 5, 8, 13, 15]

4

2 に答える 2

6

これを行う必要があります:

P = [1, 1, 2, 3, 5, 8, 13, 15],
Show_on_page = io_lib:format("~p",[P]),
Show_on_page.

これにより、Web ページ上の任意の Erlang 用語が、見たい方法で表示されます。

于 2011-01-04T16:16:28.677 に答える
2

あなたの Web プレゼンテーションは、文字列 (リスト) に変換された値の方が好きかもしれません。

1> [ integer_to_list(I) || I <- [1,1,2,3,5,8,13,15] ].
["1","1","2","3","5","8","13","15"]

フォーマットによっては、それらにも参加するかもしれません。

2> string:join([ integer_to_list(I) || I <- [1,1,2,3,5,8,13,15] ],",").
"1,1,2,3,5,8,13,15"
于 2011-01-04T16:13:34.393 に答える