0
我在创建我认为可能是基本的JSON对象,但是我对JSON的有限知识使其变得困难。使用阵列创建JSON对象
我想创建一个对象,最终将传递给.NET AMSX Web服务。用于web服务的参数是一个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,这是所有的名称:值对,并使一个单一的字段阵列扔我。
我欣赏澄清,事情现在变得更有意义。谢谢! – 2011-12-29 16:10:54