HOW TO:搭配使用 XML 結構描述設計工具和 XML 常值
本主題描述如何在 Visual Studio 專案中檢視與 XML 常值相關的結構描述。
建立新的 Visual Basic 主控台應用程式專案
啟動 Visual Studio 2010。
從 [檔案] 功能表中選取 [新增],再選取 [專案]。 [新增專案] 對話方塊隨即出現。 在 [專案類型] 中選取 [其他語言],然後選取 [Visual Basic]。 在 [專案] 中選取 [主控台應用程式]。 然後在 [名稱] 欄位中輸入 XMLLiterals,並在 [位置] 欄位中輸入專案位置。 按一下 [確定]。
隨即會建立新專案。 XMLLiterals 專案包含一個 Visual Basic 原始程式檔:Module1.vb。
將現有 XSD 檔案加入至專案
在 [記事本] 中開啟新的文字檔。複製採購單結構描述中的 XML 結構描述範例程式碼,並貼至檔案中。
將檔案儲存至某個位置並命名為 PurchaseOrderSchema.xsd。
在方案總管中,以滑鼠右鍵按一下專案的名稱,然後依序選取 [加入] 和 [現有項目]。 [加入現有項目] 對話方塊隨即出現。 瀏覽並選取 PurchaseOrderSchema.xsd 檔案,然後按一下 [加入]。
XMLLiterals 專案現在會包含兩個檔案:Module1.vb 和 PurchaseOrderSchema.xsd。
根據專案中包含的 XSD 檔案,加入含有 XML 常值的 Visual Basic 程式碼
以下列程式碼取代 Module1.vb 檔中的程式碼:
Imports <xmlns:ns="http://tempuri.org/PurchaseOrderSchema.xsd"> Module Module1 Sub Main() Dim XMLLiteral = <ns:PurchaseOrder OrderDate="1900-01-01"> <ns:ShipTo country="US"> <ns:name>name1</ns:name> <ns:street>street1</ns:street> <ns:city>city1</ns:city> <ns:state>state1</ns:state> <ns:zip>1</ns:zip> </ns:ShipTo> <ns:BillTo country="US"> <ns:name>name1</ns:name> <ns:street>street1</ns:street> <ns:city>city1</ns:city> <ns:state>state1</ns:state> <ns:zip>1</ns:zip> </ns:BillTo> </ns:PurchaseOrder> End Sub End Module
以滑鼠右鍵按一下 XML 常值或 XML 命名空間匯入中的任何 XML 節點,並選取 [在結構描述總管中顯示]。
XML 結構描述總管會與一個 Visual Basic 檔案並排顯示,此檔案具有與 XML 結構描述集相關的 XML 常值。