c# - serializar - Deserialize XML to Desire Class
xml to dto c# (0)
¿Es posible deserializar el XML por su tipo (mención en el primer nodo en xml) para desear la clase.
XML-1:
<?xml version="1.0"?>
<entity type="Model.Student">
<id type="System.Int64">146</id>
<name type="System.String">Jhon</name>
</entity>
Clase de estudiante:
public class Student
{
public long id { get; set; }
public string name { get; set; }
}
XML-2:
<?xml version="1.0"?>
<entity type="Model.StudentCourses">
<id type="System.Int64">456</id>
<studentid type="System.Int64">146</studentid>
</entity>
Clase de cursos para estudiantes:
public class StudentCourses
{
public long id { get; set; }
public long studentid { get; set; }
}
PD: tenemos muchas clases, por lo que no podemos deserializar para individuales. Gracias.