간혹 데이터베이스에 대한 왕복을 설정하지 않고 클래스의 저장된 데이터를 에뮬레이트하려고합니다. 예를 들어, 나는 다음과 같은 클래스가 있다고 가정 해 봅시다 : 간단한 클래스를 XML로 직렬화/역 직렬화하는 방법
public class ShoppingCart
{
public List<CartItem> Items {get; set;}
public int UserID { get; set; }
}
public class CartItem
{
public int SkuID { get; set; }
public int Quantity { get; set; }
public double ExtendedCost { get; set; }
}
이의 내가 메모리에
ShoppingCart
객체를 구축하고 XML 문서로 "저장"하기를 원하는 경우를 생각 해보자. 가능한 일종의
XDocument.CreateFromPOCO(shoppingCart)
방법을 통해 가능합니까? 다른 방향은 어떨까요 :
new ShoppingCart(xDoc)
과 같은 XML 문서에서
ShoppingCart
개체를 만드는 기본 제공 방법이 있습니까?
제안 해 주셔서 감사합니다. 필드 대신 속성을 사용하려고했습니다. 결정된. –
테스트하는 데 시간이 좀 걸렸지 만 완벽하게 작동했습니다. 감사! –
지난 몇 주 동안이 답변을 탐색 할 때마다 upvote를 줄 수 있기를 바랍니다. 그것은 배당금을 지불하고 있습니다! –