Hi Experts,

My Xml format is :



1
2008-2009

Vijay
Laxmanrao
Jadhav




I have seen lot of Xml's with Version information ie .

My question is that what is a cause that my Xml didn't show version and other information.

My Sample code behind for creating Xml is :

        #region Create Student Xml String
/* ---------------------------------------------------------- Create Student Xml File --------------------------------------------------------------------- */

private string sCreateStudentXml()
{
try
{
Consumer.Sis studentDS = new Consumer.Sis();
Sis.StudentRow student_row = studentDS.Student.NewStudentRow();

student_row.StudentID = 1;
student_row.AcademicDetails = "2008-2009";

studentDS.Student.AddStudentRow(student_row);

Sis.PersonalDetailsRow sub_StudentPersonalDetails_row = studentDS.PersonalDetails.NewPersonalDetailsRow();

sub_StudentPersonalDetails_row.FirstName = "Vijay";
sub_StudentPersonalDetails_row.MiddleName = "Laxmanrao";
sub_StudentPersonalDetails_row.LastName = "Jadhav";
sub_StudentPersonalDetails_row.StudentRow = student_row;
studentDS.PersonalDetails.AddPersonalDetailsRow(sub_StudentPersonalDetails_row);

// Accept the changes
studentDS.AcceptChanges();

System.IO.StringWriter writer = new System.IO.StringWriter();

studentDS.WriteXml(writer, System.Data.XmlWriteMode.WriteSchema);
return writer.ToString();
}
catch (Exception ex)
{
throw ex;
}
}

#endregion


And my Xsd is :









































Please help! If anyone know please reply.

Note : I have created above Xml against Xsd.

Thanks.