Beispiel #1
0
        /// <summary>
        /// Reading object from XML content
        /// </summary>
        /// <param name="pXmlContent">XML content</param>
        /// <returns>Object</returns>
        public static TClass ReadFromXmlContent(string pXmlContent)
        {
            XmlReader lXmlReader = XmlReader.Create(new StringReader(pXmlContent));
            TClass    lObject    = XmlSerialiser <TClass> .ReadFromXmlReader(lXmlReader);

            lXmlReader.Close();
            return(lObject);
        }
Beispiel #2
0
        /// <summary>
        /// Reading object from file
        /// </summary>
        /// <param name="pXmlFilePath">XML file path</param>
        /// <returns>Object</returns>
        public static TClass ReadFromXmlFile(string pXmlFilePath)
        {
            XmlTextReader lXmlTextReader = new XmlTextReader(pXmlFilePath);
            TClass        lObject        = XmlSerialiser <TClass> .ReadFromXmlReader(lXmlTextReader);

            lXmlTextReader.Close();
            return(lObject);
        }