Duplicar posible:
How to Deserialize XML documentParse cadena XML a la clase en C#?
Supongamos que tengo una clase que se define como esto en C#:
public class Book
{
public string Title {get; set;}
public string Subject {get; set;}
public string Author {get; set;}
}
Supongamos que tengo XML que tiene este aspecto :
<Book>
<Title>The Lorax</Title>
<Subject>Children's Literature</Subject>
<Author>Theodor Seuss Geisel</Author>
<Book>
Si quisiera instanciar una instancia de la clase Book
utilizando este XML, la única manera que conozco de hacerlo es utilizar la clase de documento XML y enumerar los nodos XML.
¿El .NET Framework proporciona alguna forma de creación de instancias de clases con código XML? Si no, ¿cuáles son las mejores prácticas para lograr esto?
Lo siento por el duplicado. Gracias por las respuestas! :-) –