我有一些带有以下节点的Xml:
<code>23</code>
FSharp.Data能够正确推断"Code"的类型为option int。但是,当节点为空时会出现问题,如下所示:
<code />
我遇到了以下异常
Value is missing at <StartupCode$FSharp-Data>.$TextRuntime.GetNonOptionalValue@109-4.Invoke(String message) in C:\Git\FSharp.Data\src\CommonRuntime\TextRuntime.fs:line 109
有没有办法在不抛出异常的情况下获取Option.None?
编辑:对于推断为选项字符串的类型,这将按预期工作。