文字列として表示したいレコードリストがあり、XML属性に渡します。
Li = (get the record),
のように見える:
?INFO_MSG("LIST::::: ~p~n", [?SETS:to_list(Li)]),
[{"9993939","some.com",[]}, {"12341234","some.com",[]}]
私はいくつかの重複を削除します:
Li = ?SETS:to_list(List)
Set = sets:from_list(Li)
O = sets:to_list(Set)
この後、io_lib:formatを使用して最終的な文字列を取得します。
OO = io_lib:format("~p", [O])
しかし、私がそれをXMLに提供すると、&quote;が付属します。文字、
"[{& quote;9993939& quote;,& quote;some.com& quote;,[]},{&
quote;12341234&& quote;,& quote;some.com& quote;,[]}]"
これらの文字を削除するにはどうすればよいですか?
実は私の最終目標
これから:
"[{"9993939","some.com",[]}, {"12341234","some.com",[]}]"
リストの番号のみを取得します。
"[9993939,12341234]"