【发布时间】:2016-04-23 15:49:02
【问题描述】:
我要解析一个 xml 文档,从一个 xml 节点中提取一个整数。
目前我有:
try do
Floki.find(node, "stat[type='jersey_num']")
|> Floki.text
|> Integer.parse
|> elem(0)
rescue
e -> nil
end
效果很好,但我不喜欢拯救一切,我想做类似的事情:
Floki.find(node, "stat[type='jersey_num']")
|> Floki.text
|> case Integer.parse do
{ int, _binary } -> int
_ -> nil
end
但我在第四行得到unhandled operator ->,有没有办法做到这一点?
【问题讨论】:
标签: elixir