XML Data Compare
產(chǎn)品編號:10573
當前版本:v2024
開 發(fā) 商:Deltaxml
產(chǎn)品類型:獨立控件
產(chǎn)品功能:比較XML 數(shù)據(jù)文件/數(shù)字公差/集成企業(yè)工作流程
開發(fā)平臺:
其他特性:
產(chǎn)品源碼:不提供源碼
比較兩個 XML 數(shù)據(jù)文件并處理更改 不僅僅是一個 XML 數(shù)據(jù)比較工具。 XML Data Compare 是一種企業(yè)解決方案,用于查找和處理兩個 XML 數(shù)據(jù)文件之間的更改。輸出差異到許多預定義的輸出,包括我們的 HTML 并排視圖或輸出到 XML 文件。通過使用我們的 REST API,您可以隨時隨地以您希望的方式表示更改。 它是如何運作的 配置以查找您需要了解的更改 它針對包含結(jié)構(gòu)化數(shù)據(jù)的 XML 進行了優(yōu)化,而不是包含更多敘述性自由流動內(nèi)容的 XML 文檔。它的算法通過兩個 XML 文件進行工作,分析它們的結(jié)構(gòu)并匹配它們之間的所有相應元素。 它根據(jù)您的具體配置識別內(nèi)容中的所有差異。然后,它將差異寫入輸出文件,該文件將原始內(nèi)容與詳細說明更改的新標記相結(jié)合。 以您認為有意義的方式展示差異 XML Data Compare 的優(yōu)點在于您的所有配置都在單個 XML 文件中指定。這使用簡單的 XPath 來自定義功能以適合您的數(shù)據(jù)。
產(chǎn)品特點 準備好集成到您的產(chǎn)品或流程中 通過 Java 或 REST API 訪問,集成到任何企業(yè)工作流程或內(nèi)容管理系統(tǒng)中。 清晰的變更表示 輕松理解所發(fā)現(xiàn)的更改與首先找到正確的更改同樣重要。 XML Data Compare 包括兩種不同的更改表示形式以適應不同的用途。默認輸出是 DeltaXML 的增量文件,它使用 XML 標記來清楚地標記整個結(jié)果中的更改。如果您想對結(jié)果進行進一步處理,這是好的輸出格式。如果您對手動查看更改更感興趣,請使用并排 HTML 輸出。這會通過同步滾動并排呈現(xiàn)兩個輸入文檔,以便您可以直觀地檢查兩個文檔之間的差異。此輸出更適合您需要快速查找差異的較小輸入文件。 數(shù)字公差功能 當您的數(shù)據(jù)包含數(shù)字時,收到兩個數(shù)據(jù)版本中幾乎完全相同的數(shù)字的更改通知可能會令人沮喪 。如果您 不需要完全相等,XML Data Compare 允許您指定一個容差, 在該容差內(nèi)兩個數(shù)字被視為相等。 這意味著數(shù)字不會作為字符串進行比較,而是被視為 數(shù)字數(shù)據(jù)類型,并且 通過正確的配置, 比較 會將 以下所有數(shù)字 視為相等, 例如: 3, 3.0, 3.01 。 找到對您重要的更改,忽略不重要的差異 比較結(jié)果可以配置為以您需要的任何形式顯示,無論是用于自動處理還是人工審核。 低代碼配置 XML Data Compare 的設計考慮到了簡單性。 XML Data Compare 配置完全基于 XML 和 XPath,而不需要 Java 和 .NET 等語言的編程知識。 XML 數(shù)據(jù)比較配置文件能夠配置要忽略哪些更改、可以忽略元素順序的位置,甚至如何允許數(shù)字差異的容差等功能,它定義了根據(jù)特定數(shù)據(jù)格式定制比較所需的一切。 REST API XML Data Compare 部署為 REST 服務器以實現(xiàn)大可用性。從環(huán)境中的任何位置使用簡單的 REST API 觸發(fā)比較選項,而無需為每個計算機實例授予許可。 常見問題解答 什么是XML Data Compare? XML Data Compare 是一個完整的工具包,用于可靠的 XML 數(shù)據(jù)比較,以查找任何 XML 數(shù)據(jù)文件之間的所有有意義的更改。 如何集成或嵌入XML Data Compare? XML Data Compare 設計用于嵌入到 Web 應用程序和系統(tǒng)中。它作為 REST API 實現(xiàn),可以遠程調(diào)用或與您自己的軟件在同一服務器上運行。 REST API 允許您以獨立于平臺的靈活方式將 XML 數(shù)據(jù)比較功能集成到您自己的解決方案中。 我可以忽略我知道的更改嗎? 是的。 XML Data Compare 可以配置為告訴您對您重要的差異,并忽略那些不重要的差異,包括屬性更改、內(nèi)容順序、空白和外部鏈接的差異。 XML Compare與其他比較工具有何不同? XML Data Compare 不是逐行比較 XML,而是識別并匹配文件中的所有 XML 元素,因此它的 XML 比較具有有意義且可靠的基礎。 此配對過程使用元素名稱、父級名稱、XML 樹中的位置以及子元素結(jié)構(gòu)的組合。它理解命名空間和前綴,并且可以配置為使用鍵來指導內(nèi)容對齊。 如何表示發(fā)現(xiàn)的差異? XML Data Compare 生成的輸出文件的結(jié)構(gòu)與原始文件相同,因此可以在常規(guī)編輯器中查看它們或在 CMS 中進行管理。或者,它可以生成用戶友好的 HTML 報告。它可以處理大文件而不會降低性能,并且您可以使用配置文件來自定義比較數(shù)據(jù)的方式。