Open XML SDK V2 첫 CTP!

Eric White's Blog : Announcing the First CTP of Open XML SDK V2

이게 웬 떡일까요^^ Open XML SDK의 두번째 버젼의 첫 CTP(Community Technology Preview)가 공개되었습니다.

드디어 강력한 형식(Strongly Typed)으로 DOM(Document Object Model)을 제공합니다. 이제는:

.GetXDocument().Element(w + "document").Element(w + "body").Elements(w + "p")

가 아니라

.Document.Body.Elements<Paragraph>()

입니다. 꽤 편해졌죠? 물론 이를 LINQ to XML과 함께 사용하면 더욱 편하겠죠. 이들을 찾아보기 위한 Class Explorer도 추가되었습니다.

또한 Xml을 위한 Diff 툴이 추가되고, 마지막으로 Document Reflector 툴이 추가되어 OpenXML을 사용하여 만들어진 문서의 구조를 보고, OpenXML을 생성하는 코드를 자동으로 생성할 수 있게 되었습니다.

Open XML을 다루는 일이 SDK를 통해 점차 편해지고 있습니다.^^