忽略从以XML格式输出的CSV文件中读取的数组的标题行

我正在尝试读入但不输出此csv文件附加的标题行。换句话说,在处理数据行之前先读入标题行,然后忽略它。

命名空间csvtoXML {     班级计划     {

    static void Main( string[] args)
    {




    string[] source = File.ReadAllLines("GBPAY_103188.csv");
    XElement GBPAY = new XElement("EmployeeElectionImport",from str in source
        let fields = str.Split(',')
                  select new XElement("ElectionImport",new XElement("EmployeeElection",new XElement("Employee",fields[0]),new XElement("Election","\n",new XElement("EarnDeductType",fields[3]),new XElement("PlanBenefitCode",fields[1],"\n"),new XElement("SingleFamilyCode",fields[2],new XElement("EERate",fields[3],new XElement("ERRate",fields[4],new XElement("AnnualBenefitRate",fields[5],new XElement("EnrollmentCode",fields[6],"\n")
                ))))) ; ;
            Console.WriteLine(GBPAY);
}}}
ning419 回答:忽略从以XML格式输出的CSV文件中读取的数组的标题行

而不是阅读所有行,您应该: 一次只能读取一行,而只输出所需的行。 有关如何执行此操作的示例,请参见here

本文链接:https://www.f2er.com/3144191.html

大家都在问