java中靜態(tài)方法的調(diào)用 java中怎么直接獲得xml中的某個(gè)指定的節(jié)點(diǎn)?
java中怎么直接獲得xml中的某個(gè)指定的節(jié)點(diǎn)?可以通過元素中的getText方法獲取到節(jié)點(diǎn)的內(nèi)容。舉例:SAXReader sax = new SAXReader()Document documen
java中怎么直接獲得xml中的某個(gè)指定的節(jié)點(diǎn)?
可以通過元素中的getText方法獲取到節(jié)點(diǎn)的內(nèi)容。舉例:SAXReader sax = new SAXReader()Document document = sax.read(reader)//reader為定義的一個(gè)字符串,可以轉(zhuǎn)換為xmlElement root = document.getRootElement()//獲取到根節(jié)點(diǎn)元素String str = root .getText()//獲取到節(jié)點(diǎn)的內(nèi)容用到的是dom4j-1.6.1.jar,需要引入的包是:import org.dom4j.Documentimport org.dom4j.DocumentExceptionimport org.dom4j.Elementimport org.dom4j.io.SAXReader備注:如果是多個(gè)子節(jié)點(diǎn)可以通過”Element xx=root .element("code")“獲取到子節(jié)點(diǎn)的元素,前提是需要知道子節(jié)點(diǎn)的名稱。