搭配使用 XML 結構描述設計工具和 XML 常值
本主題描述如何在 Visual Basic 專案中檢視與 XML 常值相關的結構描述。
建立新的 Visual Basic 專案
開啟 Visual Studio。
建立名為 XMLLiterals 的新 Visual Basic 主控台應用程式專案。
新專案包含一個 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 常值。