跳轉到主要內容
透過將元素設定為必要、選用或禁止來配置元素偵測行為,以控制在物件缺失或偵測錯誤時是否繼續進行比對。 半結構化文件與結構化文件不同之處在於,其欄位集合會因影像而異。建立元素時,必須注意對應的物件可能不會出現在某些影像中,因此無法在這些影像上偵測到它。影像也可能因掃描不正確(例如某些區域過暗或過亮)而造成資料遺失。在此情況下,同樣無法偵測到對應的物件。Extraction Rules Activity Editor 允許程式在影像上缺少某個特定元素時,仍可繼續搜尋其他元素。若要在不包含特定物件的影像上持續進行比對,則必須將該物件設為選用。

必要元素

使用 必要 元素描述的影像物件預期在影像中一律存在,並且在比對擷取規則 (Extraction Rules) 活動時必須被偵測到。不過,如果未偵測到此類物件,比對就會被停止。

選用元素

使用 選用 元素描述的影像物件,可能在影像上不存在,或無法被偵測到。然而,與必要元素不同的是,這並不會導致比對程序停止,由其他元素所描述的影像物件仍然可以被偵測到。 在預設情況下,所有簡單元素皆為選用元素,這表示它們不必一定出現在影像上。與簡單元素不同的是,所有複合元素在預設情況下都被設定為必要元素。

禁止元素

有時候,出現特定元素時,應視為某個假設鏈是不正確的。這類元素稱為 禁止 元素。偵測到這種類型的元素時,會停止生成包含該元素的假設樹。這些元素可用來防止將不正確的 Extraction Rules 活動匹配到文件。

設定元素類型

若要將元素設定為必填、選填或禁止,請在 Properties 窗格中使用 Element is 屬性。