[2264] XMLの操作について

投稿日 2018/10/23(Tue) 14:42:11
投稿者
参照先 https://riku22.net

 こんにちは、お世話になります。

 現在自作ソフトの設定ファイルにXMLを利用しようかと考えているのですが、設定内容の変更のやり方がわからず、困っています。
 ※ 本当はJSONのほうがいいのですが、そのためだけにWeb関連プラグインを同梱するのもどうかと思い、とりあえず、XMLにしてみることにしました。
 一応作ってみたソースです。

--------------------
ーー1.とりあえず、仮の設定ファイルを作る
設定ファイルというXML文章を作る
設定内容は、設定ファイルへ「setting」という要素を作ったもの
設定値は、設定内容へ「test」という要素を作ったもの
設定値の内容は、「abc」
設定ファイルを「options.xml」へ保存する

ーー2.設定ファイルを読み込んで、設定した値を確認する
設定ファイルは、XMLで(「options.xml」から読み込んだもの)から作成
設定値は、設定ファイルから「setting\test」を内容だけ取得したもの
設定値を表示する

ーー3.「test」の内容を変更する
設定ファイルは、XMLで(「options.xml」から読み込んだもの)から作成
設定ファイルの「setting\test」の内容は、「def」
変更済み設定値は、設定ファイルから「setting\test」を内容だけ取得したもの
変更済み設定値を表示
設定ファイルを「options.xml」へ保存する
--------------------

 とりあえず、上記ソースで2.の部分まではいくんですが、内容を変更しようとすると、下記のエラーが表示され、変更することができません。

--------------------
『設定ファイルの「setting\test」の内容は、「def」』という部分で
プログラムの実行中にエラーが発生しました。
文法に間違えがないか、指定した値が正しいか、確認してください。

文法や使い方が正しいにもかかわらず、このエラーが表示される場合は、不具合の可能性があります。

発生した例外:
'setting\test' のトークンが無効です。

[エラー番号901] [はじめ:15行目]
--------------------

 上記のような状況なんですが、何か解決方法はありますでしょうか。

 以上、よろしくお願いいたします。


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -