System.JSON
提供: RAD Studio API Documentation
シリアル化されたデータの人間が判読可能な形式(主に XML に代わる手段として使用されるもの)である JSON(JavaScript Object Notation)を扱うためのクラスやルーチンから成る RTL API です。
このユニットには、次のように、JSON でサポートされている基本データ型ごとにクラスがあります。
- null(TJSONNull)
- 論理値(TJSONBool)
- 数値(TJSONNumber)
- 文字列(TJSONString)
- 配列(TJSONArray)
- オブジェクト(TJSONObject)
| パッケージ | rtl250.bpl |
|---|
ユニット
System.JSON シリアル化されたデータの人間が判読可能な形式(主に XML に代わる手段として使用されるもの)である JSON(JavaScript Object Notation)を扱うためのクラスやルーチンから成る RTL API です。
System.JSON.BSON BSON 形式のデータを操作する API。
System.JSON.Readers JSON データを読み込む API。
System.JSON.Types JSON データを管理するために使用される型を実装します。
System.JSON.Utils TJsonTextUtils クラスを提供します。
System.JSON.Writers JSON データを作成するための API。
クラス
EJSONException JSON 例外ハンドラです。
TJSONAncestor ほとんどの JSON クラスの抽象上位クラスです。
TJSONArray JSON 配列を実装したクラス。
TJSONBool JSON の論理値です。
TJSONByteReader JSON パーサーの汎用バイト消費を実装します。
TJSONFalse JSON の false 値を実装します。
TJSONNull JSON の NULL 値を実装したクラス。
TJSONNumber JSON 数値を実装したクラス。
TJSONObject JSON オブジェクトを実装したクラス。
TJSONPair キーと値の JSON ペアを実装したものです。
TJSONPairEnumerator
JSON ペアの列挙子です。
TJSONPathParser JSON パスのパーサーです。
TJSONString JSON 文字列を実装したクラス。
TJSONTrue JSON の true 値を実装します。
TJSONValue 文字列、数値、オブジェクト、配列、true、false、または NULL の型を持つすべての JSON クラスの上位クラスを表します。
ルーチン
FloatToJson 指定された浮動小数点値を JSON 形式で返します。
GetJSONFormat
米国の書式設定を返します。
JsonToFloat 指定された浮動小数点値を double で返します。
TryJsonToFloat
Value に対して、指定された JSON 浮動小数点値を double で設定し、成功した場合には True を、指定された値が有効な JSON 浮動小数点値ではない場合には False を設定します。型
TInt15
16 進数字の整数です。