你在ie中输入http://localhost/a/tree.xml看看是否可以打开文件如果可以打开的话,说明远程读取文件应该没有问题你可以试试
DocumentBuilder db = null;
db = dbf.newDocumentBuilder();
Document doc = db.parse(url.getContent());
DocumentBuilder db = null;
db = dbf.newDocumentBuilder();
Document doc = db.parse(url.getContent());
解决方案 »
- 收藏 ResultSet获取带精度的Number类型时 得到的是空值?求解
- jsp回车提交画面的问题
- s2sh annotation
- 将mp4嵌入页面,并用javascript动态改变src的内容
- 菜鸟提问,m=" "; 和m=m+" ";的区别,js
- 大侠帮忙解决一下这个存储过程
- java.lang.NullPointerException(各位来帮个忙 谢谢)
- 关于jsp中的jquery运用报错问题
- iis+jsp+oracle 如何配置
- 如何用不算很熟练的jsp,oracle,javascript,html,css等建设动态网站,要网页打开速度快、易于日常维护更新?
- 为什么无法编译servlet?怪!
- 请问:如何在jsp函数中引用javabean的方法
还有啊,在jdom里面好像没有DocumentBuilder 这个类啊,而是在javax.xml.parsers里面。
可是我是用jdom对xml文档进行操作的哦,一样的么。
谢谢啊
URL url=new URL("http://localhost/a/tree.xml");
DocumentBuilderFactory dcfactory=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dcfactory.newDocumentBuilder();
Document doc = db.parse(url.getContent());
编译就出错了,信息为cannot resolve symbol: method parse (java.lang.Object)in class javax.xml.parsers.DocumentBuilder
若是访问本地资源,就没有出错,也就是url.getConten()不能作为parse的参数罗。谁你能帮帮我啊,谢谢啊
DocumentBuilderFactory dcfactory=DocumentBuilderFactory.newInstance();
DocumentBuilder db=dcfactory.newDocumentBuilder();
Document doc = db.parse(url.openStream());
试试行不行