当我解析xml时,使用InputSource和InputStream有什么区别呢?我在一些教程中看到了这两个例子。
没有使用InputSource:
使用InputSource和不使用InputSource有何区别?
那么性能上有什么区别吗?还是其他方面有区别?
InputStream is;
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbFactory.newDocumentBuilder();
Document document = db.parse(is);
使用InputSource和不使用InputSource有何区别?
DocumentBuilder db = dbFactory.newDocumentBuilder();
InputSource inputSource = new InputSource(is);
Document document = db.parse(inputSource);
那么性能上有什么区别吗?还是其他方面有区别?