コード例 #1
0
ファイル: Examples.cs プロジェクト: artemkv/xml-to-object
        public void TestLoadFromXml()
        {
            var xml = @"<Root>
  <Envelop>
    <Message>Hello world</Message>
  </Envelop>
</Root>";

            Envelop envelop = XmlSerialization.LoadFromXml <Envelop>(xml);

            Assert.AreEqual("<Message>Hello world</Message>", envelop.Message);
        }
コード例 #2
0
ファイル: Examples.cs プロジェクト: artemkv/xml-to-object
        public void TestToXml()
        {
            Envelop envelop = new Envelop()
            {
                Message = "<Message>Hello world</Message>"
            };

            string xml = envelop.ToXml();

            XDocument doc = XDocument.Parse(xml);

            XElement elementInner = doc.XPathSelectElement("/Root/Envelop/Message");

            Assert.AreEqual("Hello world", elementInner.Value);
        }