Example #1
0
 public static SqlString BxlFromXml(SqlXml xml)
 {
     if (xml.IsNull)
     {
         return(SqlString.Null);
     }
     return(MyBxl.Convert(XElement.Parse(xml.Value)));
 }
Example #2
0
        public void GeneratesNamespacePrefixesTest()
        {
            Assert.AreEqual(
                @"
x=""html://testns""
x::e1
".Trim().LfOnly(), MyBxl.Convert(
                    XElement.Parse("<root xmlns:x='html://testns'><x:e1 /></root>"),
                    new BxlGeneratorOptions {
                NoRootElement = true
            }).Trim().LfOnly()
                );
        }
Example #3
0
        public void GeneratesNamespacePrefixesTestWithRoot()
        {
            Assert.AreEqual(
                @"
x=testns
x::root
	x::e1
".Trim().LfOnly(), MyBxl.Convert(
                    XElement.Parse("<x:root xmlns:x='testns'><x:e1 /></x:root>"),
                    new BxlGeneratorOptions {
                NoRootElement = false
            }).Trim().LfOnly()
                );
        }