RibbonControl 转 XML树

前端之家收集整理的这篇文章主要介绍了RibbonControl 转 XML树前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
string attrName="Name';
string PagesNode="Pages";
string RibbonNode="Ribbon";
string GroupsNode="Groups";
string ItemNode="Items";

XmlDocument doc=new XmlDocument();
XmlDeclaration dec=doc.CreateXmlDeclaration("1.0","GB2312",null);
doc.AppendChild(dec);
XmlElement Robbon=doc.CreateElement(RibbonNode);
doc.AppendChild(Robbon);

for(int i=0;i<fRorm.Pages.Count;i++)
{
    XmlElement Pages=doc.CreateElement(PagesNode);
    Pages.SetAttribute(attrName,fRorm.Pages[i].Name);
    for(int k=0;k<fRorm.Pages[i].Groups.Count;i++)
    {
  
        XmlElement Groups=doc.CreateElement(PagesNode);
        Groups.SetAttribute(attrName,fRorm.Pages[i].GroupsName);
         for(int b=0;b<fRorm.Pages[i].Groups[i].ItemLinks.Count;b++)
        {
             string itermName=ItemsLink[b].iIem.Name; 
             XmlElement iItem=doc.CreateElement(PagesNode);
             iItem.SetAttribute(attrName,itermName);
             Groups.AppendChild(item);
         }
         Pages.AppenChild(Groups);
}

Ribbon.AappendChild(Pages);
}

doc.Save();
原文链接:https://www.f2er.com/xml/294623.html

猜你在找的XML相关文章