[英]Erlang: Output Problem
在我的erlang Web應用程序中,有一個列表,其中包含要在網頁上打印的整數。 但是當腳本執行時,它打印出來,而不是實際的列表,
請查看此圖像,顯示unicode代碼點1,1,2,3,5,8,空白,代碼點15的字符
如何格式化以獲得我想要的東西? 目標列表為[1,1,2,3,5,8,13,15]
你應該做這個:
P = [1, 1, 2, 3, 5, 8, 13, 15],
Show_on_page = io_lib:format("~p",[P]),
Show_on_page.
這將代表您希望在網頁上看到的任何Erlang術語。
您的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"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.