0
我使用java sax解析器解析xml文檔並根據模式對其進行驗證。當確認爲空元素,如果該元素的格式如下在啓動元素java sax處理器之前調用的錯誤方法
<submitmonth></submitmonth>
我收到的錯誤是良好的解析器工作正常(即說一個月提交爲空,應該是這樣或那樣的)。其中碼執行的順序是
開始元素
驗證錯誤
端元件
使用短手XML時
<submitmonth/>
,方法調用順序似乎改變。我注意到調用以低於
驗證錯誤
開始元素
結束元素
不知道爲什麼發生這種情況。我希望速記是相同的方式處理作爲常規XML
請幫助
我使用開箱即用的jdk api,並且對註釋也有點擔心。有沒有可能是一個結束標籤將被稱爲開始,雖然我沒有注意到這種行爲? – user993797
否。結束標記在啓動之前不會發生。然而,錯誤本質上是一個旁道。 – keshlam
接受的答覆 – user993797