示例#1
0
        public void Write(Stream stream)
        {
            var nodes      = SerializerHelper.CreateSerializableNodes(Tree);
            var serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(CommonLibs.ExceptionManager.SerializerHelper.SerializableNode[]));

            serializer.WriteObject(stream, nodes);
        }
示例#2
0
        public void Write(System.IO.TextWriter writer)
        {
            var nodes = SerializerHelper.CreateSerializableNodes(Tree);
            var root  = new XmlRoot {
                objects = nodes
            };
            var serializer = new System.Xml.Serialization.XmlSerializer(typeof(XmlRoot));

            serializer.Serialize(writer, root);
        }