

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Highcharts ビジュアルの Amazon Quick JSON 式言語
<a name="highchart-expressions"></a>

Highcharts ビジュアルは、ほとんどの[有効な JSON 値](https://www.w3schools.com/js/js_json_datatypes.asp)、標準算術演算子、文字列演算子、および条件演算子を受け入れます。Highcharts ビジュアルでは、以下の JSON 値はサポートされていません。
+ 関数
+ 日付
+ 未定義の値

クイック作成者は、JSON 式言語を使用して、ハイチャートビジュアルの JSON スキーマを作成できます。JSON 式言語は、JSON を API またはデータセットにバインドして、動的なデータの集約と JSON 構造の変更を可能にするために使用されます。開発者は、JSON 式言語を使用して、簡潔で直感的な式で JSON データを拡張および変換することもできます。

JSON 式言語では、式は配列として表されます。最初の要素が操作を指定し、後続の要素が引数になります。たとえば、`["unique", [1, 2, 2]]` は `unique` 操作を配列 `[1, 2, 2]` に適用し、結果として `[1, 2]` を返します。この配列ベースの構文により、JSON データの複雑な変換を可能にする柔軟な式を記述できます。

JSON 式言語は、*ネストされた式*をサポートします。ネストされた式とは、引数として他の式を含む式です。たとえば、`["split", ["toUpper", "hello world"], " "]` は最初に文字列 `hello world` を大文字に変換してから単語の配列に分割し、結果は `["HELLO", "WORLD"]` になります。

Amazon Quick の Highcharts ビジュアルの JSON 式言語の詳細については、以下のセクションを参照してください。

**Topics**
+ [算術演算](jle-arithmetics.md)
+ [配列オペレーション](jle-arrays.md)
+ [Amazon Quick 式](jle-qs-expressions.md)