Exemple #1
0
        static public ModInfoDb xml2ModInfo(String xml)
        {
            XmlDocument doc = new XmlDocument();

            doc.LoadXml(xml);

            XmlNode root = doc.DocumentElement;

            return(WidgetBrowser.xml2ModInfo(root.FirstChild));
        }
Exemple #2
0
        static public ArrayList xml2ModList(XmlDocument doc)
        {
            XmlNode     root  = doc.DocumentElement;
            IEnumerator ienum = root.GetEnumerator();
            XmlNode     widgetXml;

            ArrayList list = new ArrayList();

            while (ienum.MoveNext())
            {
                widgetXml = (XmlNode)ienum.Current;
                ModInfoDb info = WidgetBrowser.xml2ModInfo(widgetXml);
                list.Add(info);
            }
            return(list);
        }