XML Compare
產(chǎn)品編號:104658
當前版本:v2024
開 發(fā) 商:Deltaxml
產(chǎn)品類型:獨立控件
產(chǎn)品功能:文本格式化智能/MathML 比較/處理CALS和HTML表格
開發(fā)平臺:
其他特性:
產(chǎn)品源碼:不提供源碼
比較兩個 XML 文檔并處理更改
不僅僅是一個 XML 差異工具。 XML Compare 是一種企業(yè)解決方案,用于查找和處理兩個 XML 文檔之間的更改。將差異輸出到許多預定義的輸出,包括我們的 HTML 并排視圖或輸出到 XML 文件,并通過 XSLT 管道處理差異,以便隨時隨地表示您希望的更改。 它是如何運作的 配置以查找您需要了解的更改 XML 比較算法處理兩個 XML 文件,分析它們的結構并匹配它們之間的所有相應元素。 XML Compare 根據(jù)您的特定配置識別內(nèi)容中的所有差異。然后,它將它們寫入一個輸出文件,該文件將原始內(nèi)容與詳細說明更改的新標記相結合。
以您認為有意義的方式展示差異 結果通過管道傳遞,因此您可以將輸出轉換為業(yè)務或系統(tǒng)所需的任何形式。無論是在 CMS 中管理還是生成個性化 HTML 報告。這一切都是通過 XML Compare API 進行管理的。
產(chǎn)品特點 準備好集成到您的產(chǎn)品、項目和流程中 通過 Java 或 REST API 訪問,集成到任何企業(yè)工作流程或內(nèi)容管理系統(tǒng)中。 文本格式化智能 XML Compare 通過特定處理來處理 em 或 Strong 等結構標記,以便重點關注內(nèi)容更改,而不會受到格式設置的任何不利影響。如果格式更改對您很重要,我們的高級增量標記也可以突出顯示此更改,所有這些更改均由您的特定配置指示。 更改突出顯示 MathML 比較 MathML 處理內(nèi)置于 XML Compare 的“文檔比較器”中。當比較文檔中的 MathML 內(nèi)容時,會使用 MathML 語法創(chuàng)建更改突出顯示,以向 MathML 添加顏色和樣式。三種不同的輸出樣式允許您選擇適合您的出版物的一種。 輕松比較 CALS 和 HTML 表格 XML 表足夠復雜,無需擔心如何比較它們。我們處理 CALS 和 HTML 表格,以確保結果針對表格模型有效,同時仍然提供準確的比較。 找到對您重要的更改,忽略不重要的差異 比較結果可以配置為以您需要的任何形式顯示,無論是用于自動處理還是人工審核。 XML文檔的智能比較 有時您不需要查看每一個微小的更改,尤其是對于您知道會更改的內(nèi)容,例如日期和時間戳。這就是為什么我們提供示例向您展示如何配置 XML Compare 以忽略這些無關緊要的更改。您所需要的只是一個自定義 XSLT 轉換以及我們已經(jīng)為您編寫的其他轉換。 完全可配置的處理管道 XML Compare 具有可配置的比較前和比較后管道,允許您將自己的 XSLT 轉換構建到單個比較操作中。從標準化輸入內(nèi)容到將增量輸出轉換為您自己的自定義格式,XSLT 轉換為 XML Compare 帶來了無限的靈活性。 易于處理的增量格式 一旦找到,對內(nèi)容的更改將以我們簡單的基于 XML 的增量格式輸出,以便于處理。我們的增量格式旨在使用 XSLT 輕松轉換,它位于原始 XML 內(nèi)容中,以確保您的結果盡可能接近原始 XML 格式。 常見問題解答 什么是XML Compare? XML Compare 是一個用于可靠 XML 比較的完整工具包。它旨在查找任意兩個 XML 文件之間的所有有意義的更改。 如何集成或嵌入XML Compare? XML Compare 經(jīng)過優(yōu)化,可以集成到任何企業(yè)工作流程和內(nèi)容管理系統(tǒng)中。其所有功能均可通過 Java 或 REST API 訪問,這些 API 都有完整的文檔記錄并附帶完整的工作示例。除了這些 API 之外,我們還為流行的 XML 創(chuàng)作工具創(chuàng)建了插件,包括用于無縫內(nèi)容創(chuàng)作和審查的 oXygen 和 FrameMaker。 我可以忽略我知道的更改嗎? 是的。 XML Compare 可以配置為告訴您對您重要的差異,并忽略那些不重要的差異,包括屬性更改、內(nèi)容順序、空白和外部鏈接的差異。 如果您正在處理文檔或文本內(nèi)容,您可以很好地控制單詞、句子和整個文本塊之間的差異。 XML Compare 還允許您指定如何報告格式更改。 XML Compare與其他比較工具有何不同? XML Compare 不是逐行比較 XML,而是識別并匹配文件中的所有 XML 元素,因此它的 XML 比較具有有意義且可靠的基礎。 此配對過程使用元素名稱、父級名稱、XML 樹中的位置以及子元素結構的組合。它理解命名空間和前綴,并且可以配置為使用鍵來指導內(nèi)容對齊。 如何表示發(fā)現(xiàn)的差異? XML Compare 生成的輸出文件的結構與原始文件相同,因此可以在常規(guī)編輯器中查看它們或在 CMS 中進行管理;蛘,它可以生成多種不同格式的用戶友好的 HTML 報告。 XML Compare 的真正強大之處在于它對 XSLT 管道的使用,它使您能夠應用轉換并生成所需的準確輸出,以用于內(nèi)部工作流程、更廣泛的分發(fā)或在您的產(chǎn)品代碼中。