Пример #1
0
        /// <summary>
        /// Only for testing
        /// </summary>
        public void GenDummy()
        {
            m_ArtGrp = new ArticleGroup();

            var art = new Article()
            {
                EAN           = "foobar",
                Tech_Data_Cat = "foobar",
                Artikelname   = "foobar",
                Beschreibung  = "foobar",
                HEK1          = "foobar"
            };

            for (int i = 0; i < 3; i++)
            {
                m_ArtGrp.Articles.Add(art);
            }

            var xSer = new XmlSerializer(typeof(ArticleGroup));

            var sw = new StreamWriter("output.xml");

            xSer.Serialize(sw, m_ArtGrp);

            sw.Close();
        }
Пример #2
0
        public void ReadXml(string path)
        {
            path = FixXmlErrors(path);

            var xSer = new XmlSerializer(typeof(ArticleGroup));

            var sr = new StreamReader(path);

            m_ArtGrp = (ArticleGroup)xSer.Deserialize(sr);

            sr.Close();
        }