|
以下主題僅在 wt.index.enableXMLTagSearch 內容設定為 true 時適用。依預設,此內容會設定為 false。
|
|
• XML 搜尋只能以英文執行。執行 XML 範圍索引時不會處理語言。
• 存在無效 XML 時,Windchill 無法索引 XML 文件的內容。在這些情況下,XML 文件只能按其「名稱」與「編號」屬性搜尋。
• 執行專門的 xml: 搜尋時,您的「搜尋模式」偏好設定必須設為「簡單」,wt.index.enableXMLTagSearch 內容必須設為 true。
|
關鍵字 | 失敗的原因 |
xml:garden | 您無法單獨按內容搜尋。內容必須位於括號中,並跟在標籤名稱之後。 如果您不想在您的搜尋中包括標籤,請移除 xml: 修飾符並執行基本關鍵字搜尋。 因應措施: xml:spring(garden) xml:spring:title(garden) garden |
xml:catalog(garden)item(gloves) | 您必須在階層式層級之間使用冒號。 因應措施: xml:catalog(garden):item(gloves) |
xml:caption(winter):catalog(sales) xml:caption(sales) | 階層式搜尋必須以較高層級開始,並後跟巢狀層級。您無法以巢狀標籤開始,並後跟較高層級的標籤。 • CAPTION 標籤嵌套於 CATALOG 之內。 • "Sales" 是高於 CAPTION 的標籤階層。 <CATALOG> <SPRING> <TITLE>Garden Sales</TITLE> <PAGE> <CAPTION>Goodbye, Winter!</ITEM> 因應措施: xml:catalog(sales):caption(winter) xml:catalog(sales winter) xml:catalog(sales winter):caption xml:catalog:caption(winter) |
xml:title(potting soil) | 如果您將標籤名稱與並不直接在標籤內的內容配對,內容必須嵌套在指定標籤之內。 在範例 XML 中,"potting soil" 是巢狀 ITEM 標籤的內容。TITLE 標籤位於階層中的較高層級。但是,TITLE 不是 ITEM 之標籤階層的一部份。 ITEM 標籤階層為 CATALOG > SPRING > PAGE > ITEM: <CATALOG> <SPRING> <TITLE>Garden Sales</TITLE> <PAGE> <ITEM>Potting Soil</ITEM> 因應措施: xml:page(potting soil) xml:catalog(potting soil) xml:catalog:page(potting soil) xml:catalog:spring:page:item(potting soil) |
xml:caption(winter):item(soil) | 您無法搜尋位於相同階層層級上的兩個標籤: <PAGE> <CAPTION>Goodbye, Winter!</CAPTION> <ITEM>Potting Soil</ITEM> 因應措施: xml:page(winter):item(soil) xml:page(winter soil) xml:caption(winter) xml:item(soil) |
您無法組合不同的屬性名稱與值。值必須屬於屬性。 |
xml:pink | 您無法單獨按值搜尋。值必須位於括號中,並跟在屬性之後。 如果您不想在您的搜尋中包括屬性,請移除 xml: 修飾符並執行基本關鍵字搜尋。 因應措施: xml:@color(pink) xml:@month:@color(pink) pink |
xml:@month(march april)@color(pink) | 您必須在階層式層級之間使用冒號。 因應措施: xml:@month(march april):@color(pink) |
xml:@status(98821c56) | 與標籤和內容配對不同,您無法搜尋巢狀值。 換句話說,您無法混合及匹配具有巢狀屬性值的屬性名稱。 <CATALOG status="Released"> <SPRING month="March, April, May"> <PAGE number="12"> <ITEM id="98821c56">Potting Soil</ITEM> 因應措施: xml:@status:@id(98821c56) xml:@id(98821c56) |
xml:@number(12):@status(released) | 階層式搜尋必須以較高層級開始,並後跟巢狀層級。您無法以巢狀屬性開始,然後在階層中搜尋更高的屬性或值。 <CATALOG status="Released"> <SPRING month="March, April, May"> <PAGE number="12"> 因應措施: xml:@status(released):@number(12) xml:@status(released):@number xml:@status:@number(12) |
xml:@alias(garden):@number(12) | 您無法搜尋位於相同階層層級上的不同標籤內的兩個屬性: <CATALOG status="Released"> <SPRING month="March, April, May"> <TITLE alias="Spring Garden Catalog">Garden Sales</TITLE> <LINE>Outdoor_Tools</LINE> <PAGE number="12"> 因應措施: xml:@alias(garden) xml:@number(12) |
xml:item(pink) | 您無法配對標籤名稱與屬性值。 因應措施: xml:item@color(pink) item pink |
xml:@id(potting soil) | 您無法配對屬性名稱與標籤內容。 因應措施: xml:item(potting soil)@id id potting soil |
xml:spring@color(pink) | 您無法配對標籤名稱與在不同標籤上指定的屬性。 因應措施: xml:item@color(pink) xml:spring:@color(pink) |
xml:spring:@status(released) | 階層式搜尋必須以較高層級開始,並後跟巢狀層級。您無法以巢狀屬性或標籤開始,然後在階層中指定更高的元素。 因應措施: xml:@status(released):spring |