浏览器不是不能访问本地文件吗,只能通过请求转发来访问,这里怎么可以直接打开本地的XML文件啊?

浏览器不是不能访问本地文件吗,只能通过请求转发来访问,这里怎么可以直接打开本地的XML文件啊?

浏览器不是不能访问本地文件吗,只能通过请求转发来访问,这里怎么可以直接打开本地的XML文件啊?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小班 2020-09-14 14:06:50

同学你好,这里并不是直接通过浏览器来访问本地文件,在当前案例中是通过XmlDaraSource.class.getResource来获取到这个文件地址,然后在代码中通过SAXReader来读取这个文档。

http://img1.sycdn.imooc.com//climg/5f5f078e09df259113740478.jpg

http://img1.sycdn.imooc.com//climg/5f5f082c09cb99b410320294.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕前端2370429 #1
    我指的不是这里,在这节课中,老师把这个路径D:/workspace/mgallery/build/classess/painting.xml复制到浏览器中,浏览器就直接能打开这个xml文件,这不就是说明浏览器能访问本地文件吗?
    2020-09-15 09:43:17
  • 好帮手慕小班 回复 提问者 慕前端2370429 #2
    同学你好,是的,浏览器可以直接访问打开本地的文件。 继续加油 祝:学习愉快~
    2020-09-15 11:49:53
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师