Добрый день.
есть примерный код:
DataSet dS1 = new DataSet("ds1");
DataSet dS2 = new DataSet("ds2");
dS1.Tables.Add("dt1");
dS1.Tables["dt1"].Columns.Add("C1");
dS2.Tables.Add("dt2");
dS2.Tables["dt2"].Columns.Add("C21");
dS2.Tables["dt2"].Columns.Add("C22");
dS2.Tables["dt2"].Rows.Add(new object[] {"la-la-la", "123-123=123"});
dS1.Tables["dt1"].Rows.Add(new object[] {dS2.GetXML()});
return dS1.GetXML();
так вот в результате получается что XML структура dS2 в XML структуре dS1 является обычной строкой, что понятно. Нужно xsd-схема.
как вернуть строку со схемой внутри?
создал руками нужную XSD-схему. как я понял — надо ее конверитовать в класс, чтобы потом передавасть нужный xml со схемой внутри или можно как-то автоматически создать схему на основе dS1?
спасибо.