Name
json_atjson_atJsonAtjson_atJsonAtJsonAt — Extrahiert ein JSON-Objekt an einer gegebenen Position aus einem JSON-Objekt oder JSON-Array.
json_atjson_atJsonAtjson_atJsonAtJsonAt extrahiert ein JSON-Objekt an einer gegebenen Position (KeyKeyKeyKeyKeykey) aus einem JSON-Objekt oder JSON-Array.
Für JSON-Objekte wird die Position über einen String als Schlüssel in KeyKeyKeyKeyKeykey übergeben.
Für JSON-Arrays wird die Position über eine Ganzzahl als Index in KeyKeyKeyKeyKeykey übergeben.
Mehr Informationen über das JSON Extension Package gibt es in der Einleitung zu diesem Kapitel.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
JsonJsonJsonJsonJsonjson (input_control) string → HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)
JSON string
KeyKeyKeyKeyKeykey (input_control) string → HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)
key or zero-based index
json_get_tuplejson_get_tupleJsonGetTuplejson_get_tupleJsonGetTupleJsonGetTuple
json_at_tuplejson_at_tupleJsonAtTuplejson_at_tupleJsonAtTupleJsonAtTuple
Foundation