Example #1
0
            public static void SaveToXml(XmlTreeNode obj)
            {
                try
                {
                    //先序列化
                    System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer(obj.GetType());
                    System.IO.StringWriter sw = new System.IO.StringWriter();
                    xs.Serialize(sw, obj);

                    System.IO.File.WriteAllText(localConfigPath, sw.ToString(), Encoding.UTF8);

                    sw.Flush();
                    sw.Close();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
Example #2
0
            public static void SaveToXml(XmlTreeNode obj)
            {
                try
                {
                    //先序列化
                    System.Xml.Serialization.XmlSerializer xs = new System.Xml.Serialization.XmlSerializer(obj.GetType());
                    System.IO.StringWriter sw = new System.IO.StringWriter();
                    xs.Serialize(sw, obj);

                    System.IO.File.WriteAllText(localConfigPath, sw.ToString(), Encoding.UTF8);

                    sw.Flush();
                    sw.Close();
                }
                catch (Exception ex)
                {

                    MessageBox.Show(ex.Message);
                }
            }