2012-04-09 18 views
0

以下の問題をお手伝いします。 私のアンドロイドアセットフォルダには、frames.xmlというXMLファイルがあります。このファイルをDOMのように解析するクラスもあります。資産フォルダからDOM xmlパーサーに読み込む方法は?

 DocumentBuilder db = dbf.newDocumentBuilder(); 
     dom = db.parse(fileName); 

私の質問は、このXMLパーサーを使用してassetsフォルダからそのファイルを読み取ることができますか? ありがとうございます。

答えて

2

試してみてください。

DocumentBuilder db = dbf.newDocumentBuilder(); 
    dom = db.parse(context.getAssets().open(filename)); 
+0

とどのような場合、私はコンテキストを持っていけませんか?この場合、私はどうしたらいいでしょうか? –

+0

したがって、クラス内のパラメータとしてコンテキストを渡します。 –

+0

私はこの可能な解決策を見つけられませんでしたが、私の質問はコンテキストなしでそれを行う方法はありますか? –

関連する問題