Android アプリケーションで、スペースを含むファイル名で xml ファイルを外部キャッシュに保存する必要があります。
DOMSource source = new DOMSource(doc);
StreamResult result = new StreamResult(new File(activity
.getExternalCacheDir().getAbsolutePath()
+ "/Local storage.xml"));
transformer.transform(source, result);
ファイル ディレクトリを手動で参照すると、「Local%20storage.xml」というファイルが見つかります。
それで、私がそれを読み込もうとすると
File localStorageXmlFile = new File(activity.getExternalCacheDir()
.getAbsolutePath()
+ "/Local storage.xml");
しかし、ファイル "Local storage.xml" がデバイスで見つからないため、FileNotFoundException が発生します。
これを解決するためのアイデアはありますか?セブ