刪除節點 |
從 XML 檔案刪除特定節點。
- 輸入 [工作階段名稱] 或選擇在 [開始 XML 工作階段] action中使用的現有變數。
- 輸入要刪除的節點的 [XPath 運算式]。
- 輸入 [屬性] (選擇性)
|
結束工作階段 |
關閉 XML 工作階段。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。
- [儲存] 並關閉工作階段。
|
執行 XPath 函數 |
執行 XPath 函數並將結果儲存在變數中。
- 輸入 [工作階段名稱] 或選擇在 [開始 XML 工作階段] action中使用的現有變數。
- 輸入 [XPath 運算式] 或選擇現有變數。
- 為輸出指派一個 [字串類型變數]。
|
取得多個節點 |
擷取多個節點的值。
- 輸入 [工作階段名稱] 或選擇在 [開始 XML 工作階段] action中使用的現有變數。
- 輸入 [XPath 運算式] 以擷取多個節點或選取現有變數。
- 在 [取得每個節點] 欄位,選取您是否需要 [文字值]、[XPath 運算式] 或 [每個節點的特定屬性名稱]。
例如, <Customer>
<Cust_Details>
<custid>A001</ custid>
<custname>XYZ Corp</custname>
<custzipcode>15639</custzipcode>
<country>Mexico</country>
<Locale lang=”es”> Spanish</Locale>
</Cust_Details>
</Customer>
- 文字值會擷取特定節點元素的確切值。例如,
Cust_Details 節點的 custname 元素會擷取公司所有客戶的姓名。
- XPath 運算式是指 XML 文件中已選取節點的路徑。諸如
Customer//Cust_Details//custid 的 XPath 運算式僅選取在客戶詳細資料節點中可用的客戶 ID。
- 特定屬性定義特定節點中元素的屬性或類型。例如,
lang 是 Cust_Details 節點中 Locale 元素的屬性。lang 屬性的輸出會顯示為 es 。
|
取得單一節點 |
擷取單一節點的值。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。
- 輸入 [XPath 運算式] 和 [屬性] (選擇性) 來擷取節點。
取得單一節點會根據提供的 XPath 運算式和屬性從 XML 文件中擷取第一個值。
- 帶有屬性的 Xpath 運算式:會顯示 XPath 運算式元素的屬性值。例如,如果 XPath 運算式輸入為 Customer//Cust_Details//Locale,且屬性為 lang,則輸出顯示為
es 。
- 不帶屬性的 XPath 運算式:會顯示 XPath 運算式元素的值。例如,如果 XPath 運算式輸入為 Customer//Cust_Details//Locale,且沒有屬性,則輸出顯示為
Spanish 。
- 將輸出指派給 [字串類型變數]。
|
插入節點 |
請參閱使用插入節點動作。 |
儲存工作階段資料 |
將 XML 工作階段資料儲存到字串類型的檔案或變數。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。
- 若要將工作階段資料儲存到檔案,請選取 [寫入 XML 資料] 選項,並指定 [檔案路徑]。
- 如果您指定的位置中存在同名檔案,請選取 [覆寫] 以取代現有檔案。
- 將輸出指派給 [字串類型變數]。
|
啟動工作階段 |
根據 XML 檔案或指定的文字建立新的 XML 工作階段。
- 開始 XML 工作階段。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。將此 [工作階段名稱] 用於所有相應的actions。
- 在 [資料來源] 欄位,選取 [檔案] 或 [文字]:
- 檔案:從 [控制室檔案]、[桌面檔案] 或檔案類型中現有的 [變數] 中選擇。
- 文字:指定文字名稱或選擇現有變數。
- 儲存 XML 工作階段。
|
更新節點 |
更新節點的值。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。
- 輸入要更新的節點的 [XPath 運算式]。
- 輸入節點的 [新值]。
- 選取 [更新屬性] 選項來建立新的 [字典] 或新增現有字典類型的 [變數]。
|
驗證 XML 文件 |
標記和文件結構是在建立 XML 文件時定義的。使用此action驗證 XML 文件。
- 輸入 [工作階段名稱],或選取 [開始 XML 工作階段] action中使用的現有變數。
- 從以下選項中選擇驗證類型:
- [XML 結構描述檔案 (.xsd)]
- 使用 [清單] 或 [變數] 指定結構描述。建立類型為 [清單] 的新變數或使用已存在的變數。
- [內部文件類型定義 (DTD)]
- [格式正確]
- 使用 [將輸出 (Valid 或 Invalid) 指派給變數] 將輸出指派給變數
|