예제 #1
0
        private static void CreateXmlFile(string filePath)
        {
            using (var xmlOperator = new XmlOperator())
            {
                xmlOperator.CreateRootElement("XmlSimple", "lwr", "XmlHelper");
                var booksNode = xmlOperator.AppendNode("Books",
                                                       new Tuple <string, object>("Category", "Sicence"),
                                                       new Tuple <string, object>("DateTime", DateTime.Now.ToShortDateString()));

                for (int i = 0; i < 10; i++)
                {
                    var bookNode = xmlOperator.AppendNodeToExitsNode(booksNode, "Book",
                                                                     new Tuple <string, object>("BookName", $"Book_{i}"),
                                                                     new Tuple <string, object>("Author", $"Author_{i}")
                                                                     );
                }
                xmlOperator.SaveAs(filePath);
                xmlOperator.AppendNode("Photos", new Tuple <string, object>("Name", "照片"));
                xmlOperator.Save();
            }
            System.Diagnostics.Process.Start(filePath);
        }