XML要素または属性値を修正します。
|
|
XMLModify (世代番号, ファイル番号, 要素パス, 属性値, 値[,自動変換])
|
|
-
世代番号 …… タスクの階層位置を表す番号。カレントのタスクが0、親タスクが1、その親タスクが2 などとなります。
-
ファイル番号 …… 指定されたタスクの(「XMLダイレクトアクセス」または、「項目」が設定された)[入出力ファイル]テーブルの番号
-
要素パス …… XML 要素のパスを表す文字列。 パス文字列の構文は、以下の通りです。
|
|
/要素名[[インデックス]] [/要素名[[インデックス]] ... ]
|
|
要素パスのスラッシュ「/」は、区切り文字です。
|
|
数値 …… 変更処理が正常に終了した場合は、「0」が返ります。
関数の処理が失敗した場合、Magic xpaは以下のエラーコードを返します。
-
-1 …… 入出力ファイルの指定が正しくありません
-
-2 …… 挿入された要素や属性が定義されていません
-
-3 …… 入出力ファイルを書き込みモードでオープンできません
-
-4 …… 指定した要素パスが正しくありません
-
-5 …… 属性が見つかりません
-
-10 …… 自動変換フラグが論理型でありません
-
-11 …… 要素指定に対して、インデックスが正しくありません
-
-20 …… XMLファイルが正しくありません(解析に失敗しました)
|
|
XML Modify の例
|
|
リッチクライアントタスクではサポートされません。
|
|
XML のネームスペース , XML 関数のエラーコード
|