編輯器的圖形視覺效果已加強,提供類型導向的 XML 綱目視圖。類型以框形圖表示。如果類型包含元素和屬性,則列在方框內變成欄位。
XML 綱目編輯器右上方有檢視模式下拉框,可讓您切換成「簡化」或「詳細」視圖。「簡化」視圖將許多複雜的 XML 綱目建構隱藏起來,有助於建立符合最佳編寫型樣的 XML 資料結構。「詳細」視圖呈現完整的 XML 綱目建構,可讓您以任何編寫型樣來建立 XML 資料結構。
簡化視圖:
在檔案內及任何參照您正在重構的元件的外部檔案都支援重構。這表示如果重新命名複式類型,則現行專案或工作區內由其他綱目對此類型的任何參照都將隨著更新。預覽對話框可讓您在確定所有重構變更之前先檢查一遍。
XML 綱目可讓您參照具名定義,例如元素和類型。現在搜尋視圖會顯示工作區內參照元件的位置。
您可以選取瀏覽動作來呼叫新的「設定類型」對話框,再從現行綱目或從現行專案或工作區的任何綱目中選擇類型。選擇類型之後,如果此類型屬於外部綱目,則會自動新增匯入。同樣地,您也可以在編輯元素參照時瀏覽元素。
使用者介面已修正,提供一個更容易擴充和更直覺的編輯器。您可以直接在圖形上定義對映,利用拖放操作來連接來源和目標文件中的元素。從清單中選取移動和子字串等項目,就可以變更轉換行為。利用「內容」視圖來修改轉換詳細資料。
XML 對映工具:
每次變更對映並執行儲存時,對映工具就會產生對應的 XSLT 轉換並在任何相關的 XML 輸入文件上執行轉換。這種立即的反應能力協助您更有效率地定義對映和更快地找出問題。
選取「子對映」轉換時,您可以重複使用對映檔中現有的對映定義。現在,您可以利用「子對映」來避免一直重複對映相同的東西。也可以將較大型的複雜對映切割成多個較小的對映。
對於需要自訂程式碼的對映部分,您現在可以選取「自訂程式碼」轉換來呼叫 XPath 表示式或外部 XSLT 範本。
在「內容」視圖中,您可以利用 XPath 表示式來指定轉換條件。這有助於指定僅適用於特定環境下的轉換。
對映工具針對下列特性提供完整的支援: