这里是我的代码:获取数据
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片段,说明如何使用它们?您的代码示例有点无益 - 问题中没有足够的信息来回答它。 –