Exemplo n.º 1
0
 public static void Run(string fileName)
 {
     var textSource = new StringTextSource(File.ReadAllText(fileName));
     using (var textReader = textSource.CreateReader()) {
         using (var xmlReader = new XmlTextReader(textReader)) {
             Run(xmlReader);
         }
     }
     var doc = new AXmlParser().Parse(textSource);
     using (var xmlReader = doc.CreateReader()) {
         Run(xmlReader);
     }
     var xmlDocument = new XmlDocument();
     xmlDocument.Load(doc.CreateReader());
     xmlDocument.Save(Path.Combine(Program.TempPath, "savedXmlDocument.xml"));
     var xDocument = XDocument.Load(doc.CreateReader());
     xDocument.Save(Path.Combine(Program.TempPath, "savedXDocument.xml"));
 }
Exemplo n.º 2
0
		public static void Run(string fileName)
		{
			bool includeAttributes = true;
			var textSource = new StringTextSource(File.ReadAllText(fileName));
			using (var textReader = textSource.CreateReader()) {
				using (var xmlReader = new XmlTextReader(textReader)) {
					Run(xmlReader, includeAttributes);
				}
			}
			var doc = new AXmlParser().Parse(textSource);
			using (var xmlReader = doc.CreateReader()) {
				Run(xmlReader, includeAttributes);
			}
			var xmlDocument = new XmlDocument();
			xmlDocument.Load(doc.CreateReader());
			xmlDocument.Save(Path.Combine(Program.TempPath, "savedXmlDocument.xml"));
			var xDocument = XDocument.Load(doc.CreateReader());
			xDocument.Save(Path.Combine(Program.TempPath, "savedXDocument.xml"));
			File.WriteAllText(Path.Combine(Program.TempPath, "inputDocument.xml"), textSource.Text);
		}