현재 XML 스키마가 있으며 코드는 XML 파일을 읽고 스키마에 대해 유효성을 검사하고 데이터베이스에 저장합니다. 앞으로는 스키마 변경이있을 것입니다. 새로운 스키마의 코드를 다시 작성할 필요없이 어떻게 코드가이를 처리 할 수 있습니까?코드 변경없이 XML 스키마 변경 처리
감사합니다,
나를 예를 들어 보겠습니다<Products>
<product id="1">
<name> ABC </name>
<desc> good one </desc>
</product>
</products>
XPath에 매핑 구성 이제 C# 코드를 기반으로 삽입 문을 ID, 이름 및 내림차순를 읽고 생성
Table Column XPath
Product id //Products/product/id
Product name //Products/product/name
Product desc //Products/product/desc
매핑 구성
스키마가 변경되고 새 요소 가격이 추가되고 매핑에 해당 가격이 추가되므로 생성되는 새로운 insert 문에는 price가 포함됩니다.
이 방법이 유용할까요?