[英]CSV to XML using JAXB?
背景
我有一種情況,可以以XML文件或Excel / CSV文件的形式獲取數據。 如果數據采用非XML格式,則會將其分為幾個不同的文件/表,分別代表XML的不同小節。 最終目標是使用現有模式驗證數據並生成有效的XML文件,而與indata的格式無關。
接收XML文件時,其想法是解組並驗證它。 對於簡單的錯誤,將應用自動修復程序,最后,將從JAXB類中整理出新的XML文件。
題
為了盡可能多地概括該解決方案,我的想法是也嘗試生成非XML數據的JAXB表示,然后從這些類中生成最終XML文件。 我一直在嘗試找到一個很好的教程或簡介,以將非XML轉換為JAXB表示形式,但是我還沒有真正找到任何有用的東西,這使我感到奇怪,這真的是一種不好的方法嗎? 有關如何解決此問題的更好建議? 在大多數情況下,文件可能是非XML的,因此,如果有人擁有使用其他技術的更好解決方案,我願意放棄當前的方法。
我以前曾與Unicity解析器一起工作過。 它們工作良好,易於使用,可以將CSV轉換為Java對象,然后您也可以使用JAXB進行海合。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.