使用 XmlTextWriter 显示 XML 文件的属性

本文关键字:属性 文件 XML XmlTextWriter 显示 使用 | 更新日期: 2023-09-27 18:34:05

我使用以下代码创建了一个 xml 文件:

XmlTextWriter write = new XmlTextWriter(FileName, null);
write.Formatting = Formatting.Indented;
write.WriteStartDocument();
write.WriteComment("Its Xml Document");
write.WriteStartElement("CollegeInformation");
write.WriteStartElement("StudentDetails");
write.WriteElementString("stdID", "1001");  
write.WriteElementString("StudentName", "XYZ");
write.WriteEndElement();
write.WriteEndElement();
write.WriteEndDocument();
write.Close();

现在我想在控制台上显示此 xml 文件的属性,如 namefile sizelength

我该怎么做?

使用 XmlTextWriter 显示 XML 文件的属性

Use 可以使用 FileInfo 类来获取文件属性。

System.IO.FileInfo f = new System.IO.FileInfo(FileName);
Console.WriteLine("The size of {0} is {1} bytes.", f.Name, f.Length);

单击下面的链接以获取 FileInfo 类可用的属性。

http://msdn.microsoft.com/en-us/library/system.io.fileinfo_properties%28v=vs.110%29.aspx