所以我从API中提取数据并在SSIS脚本任务中使用c#来解析并在SQL中插入数据。这是我麻烦的课程:
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并让他们删除空间或是否有解决方法?
答案 0 :(得分:1)
C#类名称中没有空格。
大多数序列化库提供了将持久名称映射到C#名称的方法,通常使用属性上的属性 - 如果支持这种映射,请检查您正在使用的序列化库。