public static SqlString BxlFromXml(SqlXml xml) { if (xml.IsNull) { return(SqlString.Null); } return(MyBxl.Convert(XElement.Parse(xml.Value))); }
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() ); }
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() ); }