java xpath 报错求指教,字符串报错
package main;
import com.company.mingspider;
import org.dom4j.DocumentException;
import org.dom4j.Node;
import org.dom4j.io.SAXReader;
import org.jsoup.nodes.Document;
import org.jsoup.select.Elements;
import java.io.IOException;
import java.util.List;
public class Main {
public static void main(String[] args) {
String ReponseBody=null;
mingspider mingspider= new mingspider();
try {
SAXReader saxReader = new SAXReader();
Document document;
ReponseBody =mingspider.getrequestdata("https://gongshang.mingluji.com/beijing/diqu/%E4%B8%9C%E5%9F%8E");
System.out.println(ReponseBody);
document = (Document) saxReader.read(ReponseBody);
Elements list = document.select("/name");
} catch (IOException e) {
e.printStackTrace();
} catch (DocumentException e) {
e.printStackTrace();
}
// write your code here
}
public static String getType(Object test) {
return test.getClass().getName().toString();
}
}
Document document = saxReader.read(ReponseBody);
这里的ResponseBody 是字符串,为啥报错呢?求教,谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因为read会抛DocumentException你没catch