엑셀과 XML 파일을 연동해 보고 Windows

주어진 XML 데이터를 목록화해서 보여주는 프로그램을 만들때, 대개 데이터를 넣는 작업을 하는 사람은 엑셀로 작업하기를 원하게 마련이다. 그래서 엑셀과 XML의 연동에 대해서 좀 찾아보았는데, Office Online의 [http]Excel에서의 XML 개요 - Excel에서 XML 데이터를 사용하는 기본 단계를 보면 편집한 내용이 XML에 적용되지 않는 모양이다. 실제로 엑셀 2007에서 문서에 나온 내용대로 XML 파일을 매핑한 다음 셀의 내용을 수정해 저장해 보았는데, 원본 XML의 내용은 그대로였고, 원본 XML 파일이 없을 때도 이상없이 열리는 것으로 보아 데이터는 xlsx 내부에 따로 저장되는 듯 했는데, 결국 매핑이란 것이 처음에 스키마와 데이터를 가져오는 것 이상의 의미는 없는 듯이 보인다. (셀을 선택하여 '내보내기'하면 다시 XML로 저장할 수 있기는 하다.)

한편 XML 파일을 불러서 곧바로 편집할 수는 있지만, 이를 XML로 저장하려면 다시 확장자를 XML로 지정해주는 수고를 거쳐야 한다.

--
이 문서의 최신 내용은 위키에 있습니다.
Tag :
,

Leave Comments