복잡한 XML 구조를 여러 테이블로 데이터 세트로 변환하는 방법
문제
XML 문서를 .NET 2.0 데이터 세트로 변환하는 가장 좋은 방법은 무엇입니까? XML 문서에는 부모-자식 관계가있는 복잡한 구조가 포함되어 있으며 데이터 세트의 여러 테이블로 변환해야합니다. 데이터 세트 테이블도 테이블 간의 관계를 유지해야합니다. 지금은이 변형을 수행하기 위해 Custom XSLT를 작성해야합니다.
해결책
모든 부모/자식 관계도 포함하는 가장 (가장 의미있는) 방법은 ...
DataSet myDataSet = new DataSet();
myDataSet.ReadXml("myXmlFile.xml");
타다!
BTW, XML이 메모리에 있고 파일이 아닌 경우 "readxml"과부하 중 하나를 사용하여 스트림에서 읽을 수 있습니다.
제휴하지 않습니다 StackOverflow