Я ищу, чтобы создать то, что, по моему мнению, является основным объектом JSON, но мои ограниченные знания JSON затрудняют его.Создание объекта JSON с массивами
Я пытаюсь создать объект, который в конечном итоге будет передан веб-службе .NET AMSX. Параметр для веб-сервиса является P1Request объект, который определяется следующим образом:
Public Class P1RequestClause
Public Property FieldId() As Integer
Public Property OperatorId() As Integer
Public Property Value() As String
End Class
Public Class P1Request
Public Property Fields() As String()
Public Property Clauses() As P1RequestClause()
End Class
На стороне клиента, у меня есть несколько различных полей формы, значения которых я хотел бы обернуть в Объект JSON для передачи.
Я не уверен, какая структура моего объекта JSON должна соответствовать классу .NET.
В идеале мои данные, в psudocode, будет выглядеть следующим образом:
P1Request:
Fields:
Field1,
Field2,
Field3
Clauses:
P1RequestClause:
Id1,
OpId1,
SomeValue
P1RequestClause:
Id2,
Opid2,
AnotherValue
Что бы это выглядеть в JSON? Это массив полей в P1Request - это та часть, которая меня смущает больше всего. Насколько я понимаю, JSON, это все имя: пары значений и создание массива одного поля бросает меня.
Я ценю разъяснение, теперь все имеет смысл. Благодаря! –