メイン コンテンツをスキップする 補完的コンテンツへスキップ

IsJson - スクリプトおよびチャート関数

IsJson() は、指定された文字列に有効な JSON (JavaScript Object Notation) データが含まれているかどうかをテストします。特定の JSON データ タイプを検証することもできます。

構文:

value IsJson(json [, type])

戻り値データ型: デュアル

引数
引数 説明
json テストする文字列。余分なスペースまたは改行を含めることができます。
type

テストする JSON データ型を指定するオプションの引数。

  • 'value' (既定)

  • 'object'

  • 'array'

  • 'string'

  • 'number'

  • 'Boolean'

  • 'null'

例: 有効および無効なチャートの数式
結果
IsJson( 'null' ) -1 (true) を返します
IsJson( '"abc"', 'value' ) -1 (true) を返します
IsJson( '"abc"', 'string' ) -1 (true) を返します
IsJson( 123, 'number' ) -1 (true) を返します
IsJson( 'text' ) 0 (false) を返します。'text' は有効な JSON 値ではありません。
IsJson( '"text"', 'number' ) 0 (false) を返します。'"text"' は有効な JSON 数ではありません。
IsJson( '"text"', 'text' ) 0 (false) を返します。'text' は有効な JSON タイプではありません。

例 - IsJson の基本

例 - IsJson のシナリオ

参照先:

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。