中间的空格是什么? TAB键吗?
解决方案 »
- [求助]如何可以调用PGP方法加密解密...?
- gridview格式显示问题!
- 用私有字段存储属性的值和用ViewState存储属性的值有什么区别?
- ajax.net sql 返回值 null
- 比较棘手的问题,在theme里,关于CSS样式切换背景图片的问题
- VS2003安装失败求解
- 求救!ASP.NET环境配置问题
- static与一般方法除了调用方法外,还有何不一样(比如效率)?或者说以普通方法的其别是什么,谢谢!
- 做一个模态弹窗,登录框的那种
- 哪位兄台,有.net的基础书籍下载!谢谢!
- 请教一个问题,怎么样才能让DataGrid取出来的记录有背景呢?
- 在asp.net中如何获得某月的天数,用c#语言
这样:
for(int i=0;i<=this.listBox2.Items.Count-1;i++)
{
strItem=this.listBox2.Items[i].ToString();
for(int a=0;a<=strItem.Length-1;a++)
{
strTable+=strItem[a];
if(char.IsWhiteSpace(strItem[a]))
{
strTable="";
break;
}
}
}以上的我是用for读出ListBox中的值:LZ 刘宗 A试试上面的
Import System.XMLdim writer as XMLTextWriter
try
writer = new XMLTextWriter(Server.MapPath("a.xml"),nothing)
writer.Formatting = Formatting.Indented
writer.Indentation = 3
writer.WriteStartElement("Info")
while(txt文件没结束//可以用txtReader.Peek()>-1判断)
'读出txt文件的一行,假设将每个参数存在数组info中,从Info(0)开始
writer.StartElement("Info_mx")
writer.WriterElementString("nss",info(0))
writer.WriterElementString("nsa",info(1))
writer.WriterElementString("nsr",info(2))
writer.WriterElementString("nsj",info(3))
writer.WriterElementString("nsje",info(4))
writer.WriterEndElement()
end while
writer.WriterEndElement()
writer.Flush
catch e as Exception
Response.Writer("Error accessing XML file")
finally
writer.Close
Response.Writer("Finished!")
end try我这里没有.net,所以没经过调试,提供一点思路,希望能有所帮助
FileInfo aa = new FileInfo(path);
StreamReader objS=aa.OpenText();
string str=objS.ReadToEnd();
string[] ary = str.Split(new char[]{'\n'});
string res ="<Info>\n";
string[] flag = new string[]{"nss>","nsa>","nsr>","nsj>","nsje>"};
for (int i=0;i<ary.Length;i++)
{
if (ary[i].Trim().Length>0)
{
res +="<Info_mx>"; string[] ary1 = ary[i].Trim().Split(new char[]{'\t'});
for (int j=0;j<ary1.Length;j++)
{
res +="<"+ flag[j] +ary1[j].Trim() +"</"+ flag[j] ;
}
res +="</Info_mx>\n";
}
}
res +="</Info>";
res = "<xml version=\"1.0\" encoding=\"gb2312\">\n"+res +"</xml>";
FileInfo bb = new FileInfo(Server.MapPath("aa.xml"));
StreamWriter newStream = bb.CreateText();
newStream.Write(res);
newStream.Close();
newStream =null;
bb = null;
aa = null;
objS.Close();
objS = null;