.net web服务json修改对象内的帮助对象

时间:2012-11-03 02:22:59

标签: javascript .net json web-services

大家好,我已经能够弄清楚如何从.net webservice简单发送一个类。

这是我的班级

Imports Microsoft.VisualBasic

Public Class TestClass

    Public Class Person

        Public Class Names
            'Public Property Firsname As String
            Public Property ID As Integer
            Public Property LastName As String
            Shared Property FirstName As String

        End Class
    End Class
End Class

这是我在代码中使用它的方式,

<WebMethod()> _
    Public Function PersonList(ID As Integer) As List(Of Person.Names)
        'Dim p As New Person With {.ID = ID, .FirstName = "Kenneth"}
        Try




            Dim ListPerson As New List(Of Person.Names)



            For startNumber = 1 To 4
                Dim Per As New Person.Names

                Per.ID = startNumber
                ListPerson.Add(Per)
            Next

            Return ListPerson



        Catch ex As Exception

            Dim Per As New Person.Names

            Per.ID = ex.Message

            Dim ListPerson As New List(Of Person.Names)

            ListPerson.Add(Per)



        End Try

    End Function

当我返回JSON时,这很有效,但现在我想进一步推进。 我想列出列表。这可能。

查看此图片。enter image description here

我想在id下面返回一个数组而不仅仅是id的值。 我该怎么做?

1 个答案:

答案 0 :(得分:0)

这里的技巧是序列化XML,我需要它来创建我的一个类成员列表,完成我想要做的事情。 谢谢大家