簡體   English   中英

Erlang:輸出問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM