我一直在擺弄3個小時,我無法得到這個F *****解析器的工作。對不起,詛咒。 我不明白爲什麼我找不到一個像樣的教程那正是我想要的。有人可以幫我用這個JAVA SAXParser嗎?
我只想發送一個String/XML函數。然後,解析它。這並不難。在蟒蛇中,我可以閉着眼閉上眼睛。真棒,嚇壞文檔就在這裏:http://www.crummy.com/software/BeautifulSoup/documentation.html
import BeautifulSoup
soup = BeautifulSoup(the_xml)
persons_name = soup.findAll('first_name')[0].string
爲什麼我不能找到一個很好的,簡單的,說明文件教我如何解析XML ?????這是我當前的JAVA SAX代碼,它不工作,我甚至不知道爲什麼。
public static void parseit(String thexml)
{
SAXParserFactory factory = SAXParserFactory.newInstance();
try {
SAXParser saxParser = factory.newSAXParser();
saxParser.parse(thexml , new DefaultHandler());
} catch (Throwable err) {
err.printStackTrace();
}
}
有人可以給我寫代碼來解析XML使用SAX解析器......請......它就像5行代碼。
不要嘗試使用XML解析器來解析XML。改用正則表達式。 ;) – 2010-02-12 08:32:22
我剛剛找到一個文檔。 http://www.mkyong.com/java/how-to-read-xml-file-in-java-sax-parser/ – TIMEX 2010-02-12 08:39:29