public String getEncoding(URL urlPath) throws Exception{
System.out.println("urlpath------"+urlPath.toString());
CodepageDetectorProxy detector = CodepageDetectorProxy.getInstance();
System.out.println("detector----- "+detector.toString());
Charset charset = detector.detectCodepage(urlPath);
System.out.println("charset------"+charset.toString());
return charset.name();
}
上面的代码传入一个rss URL地址,用网上下载的cpdetector.jar包解析url地址的xml文件得到xml文件的编码格式,但是为什么 CodepageDetectorProxy.getInstance() 返回空指针!急!!!