XSD 快速比較差異的工具
Contents
最近收到要異動 XML
在很大的 XML 中
我需要尋找異動的 tag
尋找有用工具來分析 XSD
NVM 安裝
Chocolatey Gallery | Maven 3.6.1.20190711
快速解決安裝環境的問題XD
Schema Diff Command Line Tool
可這邊下載檔案soa-model-distribution-1.6.0-bin.zip
解壓縮出來
需要設定 SOA_MODEL_HOME
環境變數
再設定 path += %SOA_MODEL_HOME%\bin
更懶的話,直接到bin
資料夾做
|
|
會產生 HTML 檔案
這可說是非常完美的格式
有順利執行
xsdiff
安裝很簡單
|
|
xsdiff/Main.java at 0a31b666979a88e4bdf49b29c32947864a0a965c · valters/xsdiff
有順利跑出來,但是比較像文字 diff 比較
XSD Compare
yoep/xsd-compare: Compare different XSD version files to each other
因為我裝JAVA 10
所以需要改pom.xml
javafx-maven-plugin/javafx-maven-plugin: Maven plugin for JavaFX
Support for current JDK 9 and JDK 10 · Issue #287 · javafx-maven-plugin/javafx-maven-plugin
|
|
上面 xml 放在 <build>
前面
|
|
在修改版本
|
|
GUI 介面看起來很炫
但是我的 xml 不能開啟 orz
小記
目前還是Schema Diff Command Line Tool
最實用
不果改天找到更好用的工具在更新