javaで以下のxmlファイルを読み込んで書き換えをしようとしたところ、
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <data> <logindb> <loginaddress>asaikaeru</loginaddress> <root>root</root> <password>asaikaeru</password> </logindb> <player> <login></login> <password></password> </player> <conjunction>asaikaeru</conjunction> <maxstory>1</maxstory> </data>
のデータが下記で読み込まれていることに気が付きました。
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <data> <logindb> <loginaddress>asaikaeru</loginaddress> <root>root</root> <password>asaikaeru</password> </logindb> <player> <login/> <password/> </player> <conjunction>asaikaeru</conjunction> <maxstory>1</maxstory> </data>
プログラムで変更している点はloginaddressの内容であり、変更された部分には触っていません。
又、xmlファイルを読み込んだ時点で下のデータに置き換わっていることを確認しております。
タグの中に空白(" ")を入れておけば問題はないようですが、空データの場合、タグが変更されてしまうようです。
どうしてこうなるのか、どうしたいいのかが知りたいです。
もしお分かりであれば教えていただけないでしょうか。
java xml
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/31 15:04