问题描述
需要进行一些转换以将列定义引入具有ColumnName和DataType(.net类型)的.Net DataColumn。
OpenXml单元具有CellType,它与.Net Type似乎有点不同,如下所示: (引用自链接:What do excel xml cell attribute values mean?)
r = Reference
s = Style Index
t = Cell Data Type
The documentation for the Cell class:https://docs.microsoft.com/en-us/dotnet/api/documentformat.openxml.spreadsheet.cell?redirectedfrom=MSDN&view=openxml-2.8.1
The possible cell data types are:
b - boolean
d - date in ISO8601 format
e - error
inlinestr - string that doesn't use the shared string table
n - number
s - shared string
str - formula string
想知道是否存在用于处理从OpenXml Cell数据类型到.Net类型的转换的任何设置的稳定代码。要正确处理上述类型的整个案例,似乎需要进行一些研究和反复试验,以保持安静。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)