требуется некоторая работа, но вы можете загрузить xsd в объект DataSet, выполнить итерации по таблицам и добавить несколько строк в каждую, вызвав вызов NewRow () для каждой, а затем добавить эти строки обратно в соответствующие таблицы. затем сохраните набор данных в файл:
DataSet ds = new DataSet();
ds.ReadXmlSchema("c:/xsdfile.xsd");
foreach(DataTable t in ds.Tables)
{
var row = t.NewRow();
t.Rows.Add(row);
}
ds.WriteXml("c:/example.xml");
P.S. Немного дополнительной работы, но вместо того, чтобы просто перебирать каждый тип таблицы и добавлять пустые строки, вы можете создать красивую форму win, которая позволит вам добавить некоторые данные для каждой строки. Я построил нечто подобное примерно час назад несколько недель назад.