-1
所以我从一个API中提取数据并在SSIS脚本任务中使用c#来解析和插入SQL中的数据。这里是我的麻烦类:如何处理c#类名称中的空格?
public class Fields
{
public string kCode { get; set; }
public string kCompany { get; set; }
public string Vendor # { get; set; }
public string kStatus { get; set; }
public string kActive { get; set; }
public string kExpiration { get; set; }
public string kCombinedAPI { get; set; }
}
通知它说:“供应商#” ......我不知道如何把它当作一个字符串,或如何解决它。这种情况下,我需要联系谁创建API并让他们删除该空间或者是否有解决方法?
您不能在C#类名称(句号)中填充空格...或散列 – Liam
如何将从API返回的值反序列化到此类中? – KMoussa
我不知道任何有关SSIS脚本任务的知识,但它是否暴露了任何一种“预处理器”和“后处理器”,您可以在其中修改此类名称,使其成为C#中可接受的内容。如果您需要向数据的另一个方向发展,则需要后处理器功能。基本上只是一个翻译包装这个。 – Adrian