Westwind.WebConnection.wwDotNetBridge.XmlStringToDataSet C# (CSharp) Method

XmlStringToDataSet() public method

Converts an Xml String created from a FoxPro Xml Adapter or CursorToXml into a DataSet if possible.
public XmlStringToDataSet ( string xml ) : DataSet
xml string
return System.Data.DataSet
        public DataSet XmlStringToDataSet(string xml)
        {
            SetError();

            if (string.IsNullOrEmpty(xml))
                return null;

            try
            {
                using (MemoryStream ms = new MemoryStream(4096))
                {
                    byte[] xmlBuffer = Encoding.UTF8.GetBytes(xml);
                    ms.Write(xmlBuffer, 0, xmlBuffer.Length);
                    ms.Position = 0;

                    DataSet ds = new DataSet();
                    ds.ReadXml(ms);
                    return ds;
                }
            }
            catch (Exception ex)
            {
                SetError(ex.Message);
                return null;
            }
        }
wwDotNetBridge