KeiStory

C# DataTable은 Xml에서 스키마 유추를 지원하지 않습니다.

 

Datatable 내용을 WriteXml 로 쓰고 다시 Read 하려고 하는데

C# DataTable은 Xml에서 스키마 유추를 지원하지 않습니다. 

라는 에러가 발생되었습니다.

왜 Datatable 의 WirteXml 을 호출했는데 ReadXml 은 오류가 나는건지;;

 

해결방법은 아래와 같습니다.

Read 할때는 Datatable 을 사용하지 말고 DataSet 을 사용하면 됩니다.

// Write
DataTable dt = new DataTable("test");
dt.WriteXml(fileName);

// Read
DataSet dataSet = new DataSet();
dataSet.ReadXml(fileName);

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band