Load xml from string, text file : XElement « XML LINQ « C# / CSharp Tutorial






using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml.Linq;
using System.IO;
using System.Xml;

    public class MainClass
    {
        public static void Main()
        {
            try
            {
                XElement root = null;
                root = XElement.Load("file Name");

                //StreamReader reader = File.OpenText("fileName");
                //root = XElement.Load(reader);

                //XmlReader reader = XmlReader.Create("string");
                //root = XElement.Load(reader);

                //root = XElement.Parse("xml string");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }

    }








31.2.XElement
31.2.1.Parse Load xml from hard coded string
31.2.2.XML Fragments
31.2.3.Get Descendants for a node
31.2.4.Deal with White Spaces
31.2.5.Load xml from string, text file
31.2.6.Remove an element