2016-08-02 107 views
0

我想知道是否有可能在文件服務器內自動化整個xml驗證過程?自動化多個XML文件驗證

  • 從目錄中讀取多個XML文件,
  • 驗證文件針對的XSD模式文件樹,
  • ,然後吐出成功的輸出/失敗與錯誤,
  • ,也許將所有這些信息數據庫中的更容易跟蹤的變化

該系統主要使用JAVA和PL/SQL來處理文件。

我做了一些研究這一點,不過,我不是太熟悉XML技術,所以我不確定是否就是我正在尋找可與

  • 商用產品完成(即xml編輯器,如oxygenXML,stylus studio,xmlspy,altova等)或
  • 開源(CAM工具包,Apache Xerces2 Java,SOAPUI等)。

任何建議/輸入/建議將不勝感激。

回答

0

您可以使用xmllint進行驗證和解析。這包括在大多數版本的linux默認和易於使用:

xmllint --noout --schema <xsd file> <xml file> 

對於Windows我喜歡Altova xmlspy。