提供一組可視化工具,以使用 XML 架構、ADO.NET 數據集和 XML 檔。 XML 設計工具支援萬維網聯合會 (WC3) 所定義的 XML 架構定義 (XSD) 語言。 設計工具不支援 DTD(檔案類型定義)或其他 XML 架構語言,例如 XDR(XML-Data 縮減)。
若要顯示設計工具,請將數據集、XML 架構或 XML 檔案新增至專案,或開啟下表所列的任何文件類型。
謹慎
在架構檢視中工作時,沒有 復原 指令。 請仔細規劃工作,並經常儲存盤案。
設計工具提供下列三種檢視(或模式)來處理 XML 檔案、XML 架構和資料集:
| 查看 | 說明 | 支援的檔案類型 |
|---|---|---|
| 架構 | 用於以視覺化方式建立和修改 XML 架構和 ADO.NET 資料集。 | .xsd |
| 數據 | 在結構化數據格中以可視化方式修改 XML 數據檔。 | .xml |
| XML | 用於編輯 XML;來源編輯器提供色彩編碼和 IntelliSense,包括完成 Word 和列表成員。 | .xml .xsd .xslt .wsdl.web.resx.tdl.wsf.hta.disco.vsdisco.config |
| ShowPlan | 顯示使用 SET SHOWPLAN_XML ON 選項建立的 xml 查詢計劃。 | .showplan (顯示計畫) |
架構檢視
架構檢視提供組成 XML 架構和 ADO.NET 數據集的專案、屬性、型別等可視化表示法。
在 [架構] 檢視中,您可以從 [工具箱] 的 [XML 架構] 索引標籤或 [伺服器總管] 將元素拖放到設計介面上,以建構架構和資料集。 此外,您可以在設計介面上單擊滑鼠右鍵,然後從快捷方式功能表中選取 [新增],以將元素新增至設計工具。
在 [架構] 檢視中,您可以:
建構和修改現有的 XML 架構和 ADO.NET 數據集
建立和編輯數據表之間的關聯性
建立和編輯金鑰
從 XML 架構產生 ADO.NET 數據集
備註
架構檢視中的元素配置會儲存在 .xsx 檔案中,您可以按兩下 [方案總管] 工具列中的 [顯示所有檔案],然後展開 .xsd 檔案來查看。 如果沒有 .xsx 檔案存在,表示 XML 設計工具中從未開啟 .xsd 檔案。
自定義架構檢視
下列功能會修改架構檢視中元素的視覺配置:
縮放
展開或折疊巢狀元素
自動排列元素佈局
重設折疊項目的默認狀態
展開隱藏的巢狀元素
- 按兩下元素底部的加號圖示。
折疊巢狀元素
- 點擊您希望在設計工具上出現的最下層元素上的減號圖示。
數據檢視
數據檢視提供可用來修改 .xml 檔案的數據方格。 在數據檢視中,只能編輯 XML 檔案中的內容(但不能是標記和結構)。
資料檢視中有兩個不同的區域:資料表 和 資料。 資料表 區域是 XML 檔案中定義的關聯清單,按照巢狀結構的順序列出,從最外層到最內層。 數據 區域是一個資料網格,根據 [資料表] 區域中的選取範圍來顯示數據。
備註
新建立的 XML 檔案不包含任何數據,因此無法顯示在 [資料] 檢視中。 也有一些 XML 檔的實例,其中完全無法叫用數據檢視。 雖然 XML 會視為格式良好,但如果它不是結構化數據嘗試切換至數據檢視,會產生下列訊息:「雖然這份檔格式良好,但它包含數據檢視無法顯示的結構。」
在 [數據] 檢視中,您可以:
手動填入數據表
編輯現有的數據表
從 XML 檔案產生 XML 架構
XML 檢視器
XML 檢視提供編輯原始 XML 的編輯器,並提供 IntelliSense 和色彩編碼。 在處理 .xsd 檔案和具有相關架構的 .xml 檔案時,語法自動完成功能會啟用。 輸入 < 來啟動標籤,然後您會看到在該位置適用的元素清單。 輸入專案名稱並按SPACEBAR之後,您會看到元素所支援的屬性清單。
備註
在 Microsoft 的工具列上找不到 IntelliSense 選項。 在 XML 編輯器中,若要存取選項,請在 [編輯] 選單上,單擊 [intelliSense] 。
「SHOWPLAN」檢視
使用 SET SHOWPLAN_XML ON 選項建立時,可以使用 XML 格式儲存查詢計劃。 按兩下副檔名為 .showplan 的檔案,以開啟查詢計劃。