代码之家  ›  专栏  ›  技术社区  ›  pixeldev

如何在vb.net中对数组进行json编码?

  •  14
  • pixeldev  · 技术社区  · 17 年前

    我需要为我正在使用的例程传递一个JSON结果。在 VB.NET ,如何对数组进行JSON编码?

    4 回复  |  直到 10 年前
        1
  •  21
  •   bdukes Jon Skeet    17 年前
    Dim serializer as New JavaScriptSerializer()
    Dim arrayJson as String = serializer.Serialize(myArray)
    
        2
  •  9
  •   Brig Lamoreaux    17 年前

    有四种方法:

    1. 使用自定义格式设置工具滚动自己的文件
    2. Json.NET .
    3. JavaScriptSerializer
    4. DataContractJsonSerializer

    我最近写了一篇关于如何做的博客 Json Serialization .

        3
  •  3
  •   Andrew Hare    17 年前

    您将要研究JSON序列化。 Here is a good article 这就解释了一种实现这一点的方法(不幸的是,示例在C中),但是有了更多的信息,我们可能会引导您使用正确的工具包。

        4
  •  0
  •   Pharabus    17 年前

    你可以试试javascript序列化程序( http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer.aspx )我认为微软曾经反对过它,但后来又没有反对过(这是一个词吗??)当他们想在MVC中使用它时