xmlファイルは、次のパス "/res/xml/keywords.xml"にあります。AndroidのXMLコンテンツにデータを追加する方法
OutputStreamWriter out=new OutputStreamWriter(openFileOutput("keywords.xml", MODE_APPEND));
out.write("hello");
out.close();
「こんにちは」はファイルに追加されていない単語: それは、私は次のJavaコードを使用し、以下の内容
<words>
hdhsd
</words>
を持っています。なぜこれが起こるのですか?
ご回答ありがとうございます。あなたは、C:\ Documents and Settings \ Desktop \ D \ Temp \ Android \ Books \ Android 3 \ Applications \ AndroidApplication2の先頭のパスでxmlファイルを使用することを意味しますか? –
次のコードを使用してxmlファイルにデータを書き込みます。 DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder(); ドキュメントdoc = docBuilder.parse(新しいファイル( "C:\\ドキュメントと設定\\デスクトップ\\ D \\ Temp \\ Android \\書籍\\ Android 3以降\\ Applications \\ AndroidApplication2 \\ keywords.xml "))); ノードnode = doc.getElementsByTagName( "words")。item(0); org.w3c.dom.Element newelmnt = doc.createElement( "word"); newelmnt.appendChild(doc.createTextNode( "moijjjjjj")); node.appendChild(newelmnt); –
しかし、IOExceptionが終了しました。ここで問題はどこにありますか? –