我有一個XML內容沒有定義的屬性,如:如何檢測所需的XML屬性?
<rootElement>
<subElement1/>
</rootElement>
我要填充與XML架構(XSD),此XML定義所需的屬性此XML內容。
例如,根據XSD,subElement1已經要求屬性'id'。
什麼是最好的方法(用於Java處理)來檢測並將這些屬性添加到XML? 我們需要添加必需的屬性併爲它們設置合適的值。
例如,作爲上述結果,我們需要有以下XML:
<rootElement>
<subElement1 id="some-value"/>
</rootElement>
我知道了。但是我如何找到必需的屬性?我看了SAX解析器,並沒有找到如何去做。 – Nawa
請查閱http://tutorials.jenkov.com/java-xml/dom-schema-validation.html。您激活驗證並使用錯誤處理程序...可能是一個解決方案 – Cris
是的,我有這個想法,以防萬一 – Nawa