Contents

# 建立 XML 篩選器

## 建立 LibreOffice 的 XML 篩選器

建立 LibreOffice 的 XML 篩選器後，您必須設計 XSLT 樣式表，以便來回轉換 Open Office XML 檔案格式。

For more information about the OpenDocument XML format, go to https://www.openoffice.org/xml/.

如果需要，您可以在篩選器中包括一個範本，將 LibreOffice 樣式套用至您匯入的 XML 文件中。

## 建立 XML 篩選器

1. 建立 XSLT 變換樣式表，此樣式表會將外部 XML 格式的元素對應到 Open Office XML 檔案格式，再反向對應。

2. 建立一個範本，此範本可在您以外部 XML 格式將檔案匯入 LibreOffice 時，將 LibreOffice 樣式指定至外部 XML 格式的元素。

3. 在 LibreOffice Writer 中，建立一個文字文件，然後選擇 [工具] - [XML 篩選器設定]。

4. 按一下 [新增]。

5. 在 [XML 篩選器] 對話方塊中，按一下 [一般] 標籤，然後定義篩選器的內容。

- 在 [篩選器名稱] 方塊中，輸入 XML 篩選器的名稱。

  這個名稱已顯示於 [XML 篩選器設定] 對話方塊中。

- 在 [應用程式] 方塊中，選取用於篩選的 LibreOffice 應用程式。

- 在 [檔案類型名稱] 方塊中，輸入用於篩選的檔案類型。

  這個名稱已顯示於 [開啟舊檔]、[匯出] 和 [另存新檔] 對話方塊的檔案清單中。

- 在 [檔案副檔名] 方塊中，輸入匯出檔案的副檔名。

  若要區分檔案與其他 XML 檔案，請輸入 *.xml 以外的副檔名。

6. 在 [變換] 標籤頁上，定義篩選器的變換內容。

- (可選擇的) 在 [文件類型] 方塊中，輸入外部檔案格式的文件類型標誌。

  此標誌用來偵測匯入的檔案類型。

- 在 [用於匯出的 XSLT] 方塊中，輸入 XSLT 樣式表的路徑和檔案名稱，這個樣式表會定義由 Open Office 格式如何變換成其他格式。

- 在 [用於匯入的 XSLT] 方塊中，輸入 XSLT 樣式表的路徑和檔案名稱，這個樣式表會定義外部格式如何變換成其他 Open Office 格式。

- (可選擇的) 在 [用於匯入的範本] 方塊中，輸入定義 LibreOffice 樣式 (用於匯入檔案) 的範本路徑與名稱。

  [變換] 標籤頁上指定的檔案會複製到本機的 LibreOffice 使用者目錄。

7. 按一下[確定]。

## 測試 XML 篩選器

您可以在 LibreOffice 中自訂 XML 篩選器上執行的基本測試。

這些測試並不會變更文件。

1. 建立或開啟一個文字文件。

2. 選擇 [工具] - [XML 篩選器設定]。

3. 在篩選清單中，選取想要測試的篩選，然後按一下 [測試 XSLT]。

4. To test an Export filter, do one of the following in the Export area of the dialog:

- 按一下 [瀏覽]，選取您希望測試的 LibreOffice 文件，然後按一下 [開啟舊檔]。

- 若要測試目前的文件，請按一下 [目前文件]。

5. To test an Import filter, click Browse in the Import area of the dialog, select a document, and click Open.

相關主題

關於 XML 篩選器

分發 XML 篩選器