C#写xml文件并保存

using System; 
using System.Xml; 

namespace ConsoleApplication3 
{ 
class Program 
{ 
static void Main(string[] args) 
{ 
XmlDocument doc = new XmlDocument(); // 创建dom对象

XmlElement root = doc.CreateElement("album"); // 创建根节点album
root.SetAttribute("name", "album1"); // 设置属性
doc.AppendChild(root);    //  加入到xml document

XmlElement preview = doc.CreateElement("Preview");  // 创建preview元素
preview.SetAttribute("path", "album1");    //
preview.SetAttribute("extension", "xpi");  //
preview.SetAttribute("sizew", "680");      //    设置属性
preview.SetAttribute("sizeh", "474");      //
preview.SetAttribute("totalpage", "25");   //
root.AppendChild(preview);   // 添加到xml document

//下面一样,不一行行写解释了

XmlElement page = doc.CreateElement("Page"); 
page.SetAttribute("id", "0"); 
page.SetAttribute("text", "封面"); 
page.SetAttribute("bgimg", "fm.xpi"); 
page.SetAttribute("sizew", "680"); 
page.SetAttribute("sizeh", "474"); 
page.SetAttribute("totalphoto", "2"); 
preview.AppendChild(page); 

XmlElement photo1 = doc.CreateElement("Photo"); 
photo1.SetAttribute("id", "0"); 
photo1.SetAttribute("x", "0"); 
photo1.SetAttribute("y", "0"); 
photo1.SetAttribute("minw", "5029"); 
photo1.SetAttribute("minh", "3504"); 
photo1.SetAttribute("pwidth", "680"); 
photo1.SetAttribute("pheight", "474"); 
photo1.SetAttribute("image", "hard_cover_color.xpi"); 
page.AppendChild(photo1); 

XmlElement photo2 = doc.CreateElement("Photo"); 
photo2.SetAttribute("id", "1"); 
photo2.SetAttribute("x", "138"); 
photo2.SetAttribute("y", "117"); 
photo2.SetAttribute("minw", "3155"); 
photo2.SetAttribute("minh", "1925"); 
photo2.SetAttribute("pwidth", "406"); 
photo2.SetAttribute("pheight", "243"); 
photo2.SetAttribute("image", "sampleS.xpi"); 
page.AppendChild(photo2); 

doc.Save(@"album\album1.xml");   // 保存文件
} 
} 
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值