Exemple #1
0
 public void StartArray(TrwValueType arrayType)
 {
     if (state == WriterState.ExpectingArrayElement)
     {
         writer.WriteStartElement(ArrayElemStr);
     }
     arrayTypeStack.Push(arrayType);
     if (arrayTypeStack.Peek() == TrwValueType.Undefined)
     {
         writer.WriteAttributeString("array", "True");
     }
     else
     {
         structuredArrayBuilder.Clear();
         structuredArrayBuilder.Append("[");
     }
     stateStack.Push(state);
     state = WriterState.ExpectingArrayElement;
     pathBuilder.OnStartArray();
 }
 public void StartArray(TrwValueType arrayType)
 {
     writer.WriteStartArray();
     pathBuilder.OnStartArray();
 }
Exemple #3
0
 public void StartArray(TrwValueType arrayType)
 {
     consumer(TrwMemToken.StartArray());
     pathBuilder.OnStartArray();
 }