我有一個Web服務(API),並給它的解析結果DOM解析器:如何處理這我傳遞給DOM解析器特殊charecters
碼參考:
public void parseContent(){
URL url = new URL(http://My_Webservice_API);
URLConnection con = url.openConnection();
con.setConnectTimeout(5000);
con.setReadTimeout(5000);
Document doc = null;
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
doc = docBuilder.parse(new InputSource(con.getInputStream()));
doc.getDocumentElement().normalize();
NodeList TC = doc.getElementsByTagName("root");
m_cTotalNo = TC.getLength();
System.out.println("Total no of elements : " + m_cTotalNo);
}
每一件事工作正常。解析器在"<element>5>7</element> "
上中斷。請說明如何處理特殊字符。
這是什麼語言? – 2011-05-18 11:14:49
不知道,它讓我想起Java,它看起來很可怕*。不是語法本身,而是你爲了完成一項非常基本的任務而必須跳過的無數循環。 – bart 2011-05-18 12:26:13