這裏是我的代碼:獲取數據
void validate(String fileLocation){
try{
DocumentBuilderFactory factory= DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse(new File(fileLocation));
String[] pageContent=new String[100];
for (int i = 0; i < pageContent.length; i++) {
String currentPageContent= document.getElementsByTagName("?PG").item(i).getTextContent();
System.out.println("the Current Page content is "+currentPageContent);
pageContent[i]=currentPageContent;
}
}catch(Exception e){
e.printStackTrace();
}
}
我有幾個標籤爲< PG 1>,< PG 2>,< PG 3>表示頁??????數字我怎麼能從頁面標籤獲取數據。
這對我來說看起來不像是有效的XML--所以你不能用XML解析器處理它。 –
你知道如何提取處理指令標籤的值嗎? – user3111030
您是否有示例XML片段,說明如何使用它們?您的代碼示例有點無益 - 問題中沒有足夠的信息來回答它。 –