<REC>
<篇名>='98内蒙古:确保10%的经济增长
<CN>=15-1154/F

<REC>
<篇名>=边远贫困地区支柱产业有关问题的思考
<作者>=刘秀清
<机构>=内蒙古计划员会
<CN>=15-1154/F

<REC>
<篇名>=论市场机制与环境保护
<作者>=滕有正
<机构>=内蒙古大学经济学院
<引文>=①王万茂、朱德明:《市场经济中政府的环境保护行为和职能》,《中国人口·资源与环境》1994年8月增刊第36页。

②新华社讯:《党中央国务院批准环境与发展十大对策》《人民日报》1992年9月17日。

③厉以宁、章铮著《环境经济学》,中国计划出版社1995年9月第1版第26页。

④John  Itwill,Molly Millgett,Petre  Newman, The  New  Palgrave: A  Dictionary  of  Economics ,The Macmillan Press Ltd London1987,Vol. 1,P475。

⑤王金南著《环境经济学》,清华大学出版社1994年 5月第 1版第497页,第474页。
<CN>=15-1154/F

我的代码如下,请改正

for(line=sr.ReadLine();line!=null;line=sr.ReadLine()) 
            {
                line=line.Trim();
                if(line!="")
                {
                    switch(line.Substring(0,3))
                    {
                        case "<篇名":
                            pm_part=line.Substring(5,line.Length-5);
                            break;
                        case "<作者":
                            zz_part=line.Substring(5,line.Length-5);
                            break;
                        case "<机构":
                            jg_part=line.Substring(5,line.Length-5);
                            break;
                        case "<基金":
                            jj_part=line.Substring(5,line.Length-5);
                            break;
                        case "<引文":
                            yw_part=line.Substring(0,line.Length-0);
                            //break;
                            for(line=sr.ReadLine();line!=null;line=sr.ReadLine()) 
                            {
                                line=line.Trim();
                                if(line!="" && line.Substring(0,3)!="<CN")
                                {
                                    ywzl_part=string.Concat(ywzl_part,yw_part);
                                }
                                /*else if (line.Substring(0,3)=="<CN")
                                {
                                    pm_part=line.Substring(5,line.Length-5);
                                }
                                else*/    
                            }
                            break;
                        case "<CN":
                            cn_part=line.Substring(5,line.Length-5);
                            break;
default:
                            dop.insert_test(pm_part,zz_part,jg_part,jj_part,ywzl_part,cn_part,"deng_ly");
                             //rec_part="";
                             pm_part="";
                             zz_part="";
                             jg_part="";
                             jj_part="";
                             ywzl_part="";
                             cn_part="";
                             break;
     }//sc_local.Add(line);
  }
}
dop.insert_test(pm_part,zz_part,jg_part,jj_part,yw_part,cn_part,"deng_ly");
sr.Close();
sr=null;
dop=null;