Exemple #1
0
        public virtual JObject XSD2DataSetSchema(HttpContext context, HttpPostedFile file, string fileName, long fileSize, string fileExt)
        {
            DataSet dataSet = new DataSet();

            if (String.Compare(fileExt, ".xml", true) == 0)
            {
                dataSet.ReadXml(file.InputStream, XmlReadMode.Auto);
            }
            else
            {
                dataSet.ReadXmlSchema(file.InputStream);
            }

            FlowDataSet flowDataSet = new FlowDataSet();

            flowDataSet.LoadDefine(dataSet);

            return(YZJsonHelper.SerializeSchema(flowDataSet));
        }