System.JSON.TJSONArray.TEnumerator
Delphi
TEnumerator = class
C++
class PASCALIMPLEMENTATION TEnumerator : public System::TObject
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONArray |
Beschreibung
Iterator für Elemente von JSON-Arrays.
Rufen Sie zum Durchlaufen eines TJSONArray-Objekts anhand eines Iterators GetEnumerator aus dem JSON-Array-Objekt auf, um einen TEnumerator-Iterator zu erstellen, und verwenden Sie MoveNext und Current zum Iterieren durch die JSON-Werte des JSON-Arrays:
Delphi:
MyJSONArrayIterator := TEnumerator.Create(MyJSONArray);
while MyJSONArrayIterator.MoveNext do
begin
MyJSONValue := MyJSONArrayIterator.Current;
// …
end;
C++:
TEnumerator* MyJSONArrayIterator = new TEnumerator(MyJSONArray);
while (MyJSONArrayIterator->MoveNext())
{
TJSONValue* MyJSONValue = MyJSONArrayIterator->Current;
// …
}