как вернуть xml "сложного DataSet"с xsd-схемой внутри?
От: Аноним  
Дата: 01.03.07 10:51
Оценка:
Добрый день.

есть примерный код:

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?
спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.