共用方式為


使用 XML 結構描述總管

XML 結構描述總管會透過樹狀檢視提供結構描述設定的階層式檢視。XML 結構描述總管也會提供搜尋、篩選、導覽和排序功能。若要存取 XML 結構描述總管,請在 [檢視] 功能表中選取 [XML 結構描述總管]。

搜尋功能

XML 結構描述總管可讓您使用其中一個內建的搜尋或指定關鍵字,搜尋結構描述設定。如需詳細資訊,請參閱搜尋結構描述設定

篩選和排序功能

XML 結構描述總管包含篩選和排序選項,而這些選項是由 XML 結構描述總管的工具列提供。

下列篩選選項位於工具列上。根據預設,[顯示命名空間] 和 [顯示結構描述檔案] 選項會處於已選取狀態。

  • 顯示命名空間

  • 顯示結構描述檔案

  • 顯示複合器 (sequence/choice/all)

下列排序選項位於工具列上。預設值為 [依類型排序]。

  • 依類型排序

  • 依名稱排序

  • 文件順序

依類型排序

選取 [依類型排序] 選項時,全域節點都會依照下列順序排序。然後,節點會在每個群組內部依字母順序排序。

  1. import 節點

  2. include 節點

  3. redefine 節點

  4. attribute 節點

  5. attributeGroup 節點

  6. complexType 節點

  7. simpleType 節點

  8. element 節點

  9. group 節點

依名稱排序

選取 [依名稱排序] 選項時,全域節點都會依照下列順序排序:

  1. import 節點 (依照命名空間的字母順序)

  2. include 節點 (依照 schemaLocation 屬性的字母順序)

  3. redefine 節點 (依照 schemaLocation 屬性的字母順序)

  4. 其他全域節點 (依照字母順序)

文件順序

當您選取 [顯示結構描述檔案] 選項時,才能使用 [文件順序] 選項。選取 [文件順序] 之後,全域節點就會依照它們出現在結構描述檔案中的順序顯示。

產生範例 XML

產生範例 XML 功能會產生一個 XML 範例檔案,而且此檔案會由 XML 結構描述總管中的結構描述驗證。

如果您在 XML 結構描述總管中以滑鼠右鍵按一下全域項目,其中一個選項就是 [產生範例 XML]。

您可以針對下列案例使用此選項:

  • 了解給定結構描述中各種建構的使用方式。

  • 確認結構描述進行預期的作業。

[產生範例 XML] 功能僅適用於全域項目,而且需要有效的 XML 結構描述設定。

這項功能通常會產生有效的 XML 文件。不過,如果結構描述包含下列其中一個或多個項目,範例可能就會無效:

  • 下列識別條件約束:xs:keyxs:keyrefxs:unique

  • xs:pattern Facet。

  • xs:QName 型別的列舉型別 (Enumeration)。

  • xs:ENTITYxs:ENTITIESxs:NOTATION 型別。

此外,請注意,只有當列舉型別出現在 xs:base64Binary 的結構描述時,系統才會產生該型別的內容。

另請參閱

其他資源

XML 結構描述總管