f# - 使用 NPOI F# 解析 Excel 文件单元格时如何获取字符串或 int
问题描述
我正在尝试使用 F# 解析 excel 文件。我正在向记录添加一个值,该值是浮动的。但是,在我正在解析的文件中,我偶尔会得到一个“#”,而我无法读取“#”,它会破坏我的代码。
假设这是一个使用 Seq.unfold 逐行调用的单元格:
Cell Value
----------
5.76
6.54
7.85
8.46
#
调用它的代码如下
sheet2.GetCell(1).NumericCellValue
代码一直有效,直到遇到 #。我想更改如何使用“NaN”值而不是“#”来保存文件。我将如何编写一个 if 语句来添加这个但也允许我保持双记录值?
解决方案
推荐阅读
- authentication - 使用 Git Bash 连接到 Google Cloud (gcloud) 时出现身份验证错误
- arrays - 使用 FiddlerScript 的 OnBeforeResponse 更改数组中元素的属性
- ios - 在加载 WKWebView 之前尝试获取 CLLocation 坐标
- ios - 使用 swift 4 在 WKWebView 中请求库的权限
- outlook - Outlook 2016 - 加载项对话框关闭时崩溃
- nightwatch.js - 如何通过黄瓜集成在 nightwatch.js 中运行特定功能
- python - 连接单列多个不同形状的文件
- android - 尝试在 Android Studio 中更改字体时出错
- kubernetes - 私有子网中的本地 Kubernetes 集群
- api - 如何从 Google Photos API 播放视频