最近解析xml文件时候遇到java.net.malformedurlexceptionunknown protocol d ,因为xml是ftp上下下来且不规范的,通过代码替换了xml顶部为标准头文件,然后解析xml时遇到这个错。后来查找各方资料,发现将文件路径前面添加 file:/// 前,则不报错。说实话不知道为嘛,反正问题是解决了。
String filepath="file:///D:\\1.xml";
如果看官搞明白了的,顺便给我评论下为嘛。
最近解析xml文件时候遇到java.net.malformedurlexceptionunknown protocol d ,因为xml是ftp上下下来且不规范的,通过代码替换了xml顶部为标准头文件,然后解析xml时遇到这个错。后来查找各方资料,发现将文件路径前面添加 file:/// 前,则不报错。说实话不知道为嘛,反正问题是解决了。
String filepath="file:///D:\\1.xml";
如果看官搞明白了的,顺便给我评论下为嘛。