CSV导入但GUID失败

问题描述 投票:0回答:1

正在寻找一些快速帮助。

我正在导入具有2列ID和名称的CSV文件。 ID为GUID,名称为String,如下所示:

c4f8da96-b991-457e-9fd5-94e532ffcd06,Location99
c4f8da96-b991-457e-9fd5-94e532ffcd07,Location100
c4f8da96-b991-457e-9fd5-94e532ffcd08,Location101
c4f8da96-b991-457e-9fd5-94e532ffcd09,Location102
c4f8da96-b991-457e-9fd5-94e532ffcd10,Location103
c4f8da96-b991-457e-9fd5-94e532ffcd11,Location104
c4f8da96-b991-457e-9fd5-94e532ffcd12,Location105
c4f8da96-b991-457e-9fd5-94e532ffcd13,Location106
c4f8da96-b991-457e-9fd5-94e532ffcd14,Location107

我定义了以下帮助程序类:

<DelimitedRecord(",")>
    Public Class AssetLocationUpl
        <FieldConverter(ConverterKind.Guid, "D")>
        Public SiteID As Guid
        <FieldQuoted(QuoteMode.OptionalForBoth)>
        Public LocationName As String
    End Class

但是当我导入文件时,出现以下错误:

FileHelpers.ConvertException:将'c4f8da96-b991-457e-9fd5-94e532ffcd100'转换为类型:'Guid'时出错。

有人可以指出我做错了什么,或者如何使导入工作正常:-)

干杯,

Ozzie

asp.net filehelpers
1个回答
0
投票

我已经在Excel中生成了一些测试数据,并且它增加了GUID,但我根本没有看到它。

© www.soinside.com 2019 - 2024. All rights reserved.