如何将text.txt文本文件转换成XML文件
姓名 性别 年龄
小明 男 93
小红 女 90
小龙 男 88
要求姓名,性别,年龄是XML文档中的标签。用C#代码实现
如下:
<?xml version="1.0" encoding="utf-8"?>
<person>
<student>
<name>小明</name>
<sex>男</sex>
<age>93</age>
</student>
<student>
<name>小红</name>
<sex>女</sex>
<age>90</age>
</student>
<student>
<name>小龙</name>
<sex>男</sex>
<age>88</age>
</student>
</person>
给个简单的,留了点空自己补充一下。:)
using(StreamReader sr...){
while(xxx){
line=sr.ReadLine().Split(....);
sb.AppendFormat(@" <student>
<name>{0}</name>
<sex>{1}</sex>
<age>{2}</age>
</student>",line[0],line[1],line[2]);
}
}
File.WriteAllText("xxx","<?xml version=\"1.0\" encoding=\"utf-8\"?><person>"+sb.ToString()+"</person>");