私のコードは宣言でここで停止しsourceURL
、例外をスローします。
java.net.MalformedURLException
: プロトコルが見つかりません: mnt/sdcard/Android/data...
URL sourceUrl = new URL(Environment.getExternalStorageDirectory() + "/Android/data/com.esentral.testdev/"+"temp2.xml");
MyXMLHandler myXMLHandler = new MyXMLHandler();
xr.setContentHandler(myXMLHandler);
xr.parse(new InputSource(sourceUrl.openStream()));
ここでのケースは、ある種の URL-String の誤った変換ですか? もしそうなら、一般的な回避策はありますか?SAX が進むべき道だと聞きましたが、状況がさらに複雑になる可能性があります。ありがとう。