XML to Schema 精靈

更新: 2008 年 7 月

XML To Schema 精靈可以用來建立從一個或多個 XML 文件推斷而來的 XML 結構描述集,並將它包含於專案中。您可以使用任何以文字檔、來自 HTTP 網際網路位址亦或輸入或貼至結構描述精靈 XML 的 XML 之形式組合而成的 XML 文件。

在 Visual Basic 中,XML 結構描述可用來對 XML 屬性提供 IntelliSense。如需詳細資訊,請參閱 Visual Basic 中的 XMLVisual Basic 中的 XML IntelliSense

注意事項:

在執行 XML To Schema 精靈之前,建議您先移除精靈之前為專案產生的任何現有 XSD 檔案。如果您推斷的 XML 結構描述集與現有的結構描述集相符,則可能會發生衝突,而且 Visual Basic 將無法對 XML 屬性提供 IntelliSense。

XML To Schema 精靈會使用 XmlSchemaInference 類別,為提供的 XML 建立結構描述,因此可能會為結構描述集建立多個結構描述檔案。針對提供的 XML 中的各個 XML 命名空間,會分別建立一個可延伸結構描述定義 (Extensible Schema Definition,XSD) 檔案。如需詳細資訊,請參閱 InferSchema 方法。

若要存取 [XML To Schema 精靈],請按一下 [專案] 功能表上的 [加入新項目],然後從 [資料] 或 [一般項目] 樣板群組加入 [Xml To Schema] 樣板。當您已包含所有要從中推斷 XML 結構描述集的 XML 文件來源時,請按一下 [確定] 以建立推斷的結構描述集。

  • 來源型別
    這個資料行會顯示 XML 文件來源的型別:[檔案]、[URL] 或 [XML]。

  • XML 文件位置
    這個資料行會顯示 XML 文件的路徑。針對輸入或貼上的 XML 文件,會顯示 XML 文件的內容。

  • 從檔案加入
    按一下這個按鈕,即可使用 [Windows 檔案總管] 加入 XML 文件檔案。

  • 從 Web 加入
    按一下這個按鈕,即可提供 XML 文件的 HTTP 位址。

  • 輸入或貼上 XML
    按一下這個按鈕,即可將 XML 文件輸入或貼入到對話方塊。

請參閱

工作

HOW TO:使用 XML to Schema 精靈建立 XML 結構描述集

概念

Visual Basic 中的 XML IntelliSense

參考

XmlSchemaInference

變更記錄

日期

記錄

原因

2008 年 7 月

加入主題。

SP1 功能變更。