錯(cuò)誤信息是這樣的:---------- Java編譯 ----------[此問題解決函數(shù)名大小寫搞錯(cuò)了]testone.java:13: 找不到符號(hào)符號(hào): 方法 newSaxParser()位置: 類 javax.xml.parsers.SAXParserFactory SAXParser saxParser=factory.newSaxParser(); ^1 錯(cuò)誤
Output completed (5 sec consumed) - Normal Termination----------------------------------------------------------------------------符號(hào)指什么啊?錯(cuò)誤信息第二個(gè):---------- Java運(yùn)行 ----------org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
Output completed (3 sec consumed) - Normal Termination--------------------------------------------------------------------------------------------------------------------- 相關(guān)連接http://book.csdn.net/bookfiles/234/10023410858.shtml使用瀏覽器檢查xml文件得到如下信息:-----------------------------------------------無法顯示 XML 頁。 使用 樣式表無法查看 XML 輸入。請(qǐng)更正錯(cuò)誤然后單擊 刷新按鈕,或以后重試。 文本內(nèi)容中發(fā)現(xiàn)無效字符。處理資源 'file:///E:/web/dtdFile.dtd' 時(shí)出錯(cuò)。第 1 行,位置: 12
<!ELEMENT ------------------------------------------------------
---------- Java運(yùn)行 ----------[現(xiàn)在的錯(cuò)誤]com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
Output completed (0 sec consumed) - Normal Termination^_^終于所有問題都解決了最后一個(gè)問題是因?yàn)閐td文件沒有按utf-8編碼方式保存所導(dǎo)致的!現(xiàn)在的運(yùn)行結(jié)果:---------- Java運(yùn)行 ----------<車>該標(biāo)記的屬性:<汽車>該標(biāo)記的屬性:屬性名稱:車牌 屬性類型:CDATA 屬性的值:汽 A1234567 <汽車><驢車>該標(biāo)記的屬性:屬性名稱:車牌 屬性類型:CDATA 屬性的值:驢 A7654321 <驢車><車>
Output completed (0 sec consumed) - Normal Termination