共用方式為


從網頁擷取詳細資料

在大部分網頁相關流程中擷取網頁的相關資訊是一項重要功能。 取得網頁詳細資料動作可讓您從網頁中擷取各種詳細資料,並在桌面流程中處理它們。

若要使用此動作,您需要已建立的瀏覽器執行個體,指定您要從中擷取詳細資料的網頁。 您可以使用任何瀏覽器啟動動作來建立瀏覽器執行個體。

選取適當的瀏覽器執行個體之後,請選取想要從網頁解壓縮的資訊。 取得網頁的詳細資料動作能提供六種不同的選項:

  • 網頁連結的 HTML 描述
  • 網頁的中繼關鍵字
  • 網頁的標題
  • 網頁的文字
  • 網頁的原始程式碼
  • 網頁的 URL 位址

檢索的資訊會儲存起來,以備日後用於名為 WebPageProperty 的文字變數中 。

[取得網頁的詳細資料] 動作螢幕擷取畫面。

避免在檢索詳細資料時出現錯誤

雖然大多數屬性實際上都是在每個網頁上存在,但是在某些案例中取得網頁詳細資料動作無法檢索選取的詳細資料。 例如,沒有中繼關鍵字的網頁很常見。

如果您不確定是否有屬性存在於網頁上,請設定取得網頁的詳細資料錯誤選項動作,在失敗後繼續執行流程。 若要尋找有關動作錯誤處理的詳細資訊,請參閱處理桌面流程中的錯誤

「取得網頁的詳細資料」動作的錯誤選項螢幕擷取畫面。

若要判斷資料擷取是否成功,請使用 If 條件來檢查 WebPageProperty 變數是否為空。

這個條件可讓您在成功和不成功的資料擷取案例中,實施不同的功能。 您可以在使用條件中找到有關條件的詳細資訊。

下列範例子流程會從網頁檢索可用的中繼關鍵字,並將其顯示在訊息方塊中。 如果解壓縮不成功,流程就會停止並返回錯誤訊息。

從網頁提取中繼關鍵字的範例程式螢幕擷取畫面。