XMLValidate関数のエラーの取得 最後に実行したXMLValidate関数に基づく検証エラーのリストを返します。 |
|
構文: |
XMLValidationError () |
パラメータ: |
なし |
戻り値: |
ベクトル値 Unicode文字列が格納されたベクトル値 各セルは、低レベルのパーサ(XERCES)によるエラーや警告が以下のフォーマットで設定されます。 {ERROR|WARNING}:<parser-text>. |
例: |
ブロック if not ( XmlValidate (File2BLOB('my.xml),http://srvr/my.xsd)) 'XmlValidate の結果が正常でない場合、エラーリストを作成 項目更新 ErrorsWarnings XmlValidationError() 項目更新 Count VecSize (ErrorsWarnings) ブロック While 1 .. Count 項目更新 ErrorWarning VecGet (ErrorsWarnings, LoopCounter()) ブロック End ブロック Else 'XmlValidate の結果が正常の場合、結果リストを作成 項目更新 Warnings XmlValidationError() 項目更新 Count VecSize (Warnings) ブロック While 1 .. Count 項目更新 Warning VecGet (Warnings, LoopCounter()) ブロック End ブロック End |
注意事項: |
この関数は、最後に起動されたXMLValidate関数のみを参照します。XMLValidateの実行により、その前に実行されたXMLValidate関数の結果はクリアされます。 |