2009年7月28日 星期二

Microsoft Visual Studio Tools for the Office System Power Tools v1.0.0.0

開發 Office 2007 的程式,如果是以 xml 的方式來處理文件時, 最為麻煩的一件事,是必須先改名為 .zip 檔,然後解壓,然後再觀察 xml 的 layout,relations。
難道沒有一個好的工具嗎?
有的。

Microsoft Visual Studio Tools for the Office System Power Tools v1.0.0.0

安裝完畢後,打開 Visual Studio 2008,之後直接在檔案總管以拖拉方式拖進 Visual Studio後,就會打開如下圖的視窗。

image

觀察一下 document.xml 吧!這是一個 word 文件的入口。Hello.docx 是一個超簡單的 word 2007 文件,裡面只有一句 Hello,及一個註解「This is good start」

image

打開 document.xml,可看到如下的 xml。看到了 Hello 的文字呢。而且,該段文字是包在一段註解 <w:commentRangeStart w:id=”0” /><w:commentRangeEnd w:id=”0” /> 。

image

而 w:id=”0” 的註解,需參考 comments.xml,如下圖。注意到反白的 <w:comment w:id=”0”  ,就是id=0 的註解。

image

這個小小的範例,可以了解MS2007 的 xml 格式是強大且充滿彈性的。了解了 xml 的格式後,就可以對 office  文件進行自動化的文件產生,對於客戶的需求,又多了一分把握。

沒有留言:

Share with Facebook