如何在 json FROM SQL 中创建数组标题?

克里斯

目前,我的结果是这样的:

[    
      {  
         "ib_itemcode1":"0 ",
         "transtatuscode":"IN",
         "invtid":"02007997 ",
         "descr":"Pantene C/C Intensive Care Mask 6 x 150m "
      },
      {  
         "ib_itemcode1":"12 ",
         "transtatuscode":"12",
         "invtid":"12 ",
         "descr":"12 "
      },
      {  
         "ib_itemcode1":"1232131 ",
         "transtatuscode":"ss",
         "invtid":"123123 ",
         "descr":"qweqweqwe "
      },
      {  
         "ib_itemcode1":"13 ",
         "transtatuscode":"13",
         "invtid":"13 ",
         "descr":"13 "
      },
      {  
         "ib_itemcode1":"47400179172 ",
         "transtatuscode":"IN",
         "invtid":"13101336 ",
         "descr":"Gillette Mach 3 Dispenser 8S (X12) "
      },
      {  
         "ib_itemcode1":"47400179349 ",
         "transtatuscode":"IN",
         "invtid":"13101473 ",
         "descr":"Gillette Mach3 Cart 4S (X12) "
      }
]

如何设置产品标题,使其看起来像这样

[  
 "Product":[
   {  
      "ib_itemcode1":"0 ",
      "transtatuscode":"IN",
      "invtid":"02007997 ",
      "descr":"Pantene C/C Intensive Care Mask 6 x 150m "
   },
   {  
      "ib_itemcode1":"12 ",
      "transtatuscode":"12",
      "invtid":"12 ",
      "descr":"12 "
   },
   {  
      "ib_itemcode1":"1232131 ",
      "transtatuscode":"ss",
      "invtid":"123123 ",
      "descr":"qweqweqwe "
   },
   {  
      "ib_itemcode1":"13 ",
      "transtatuscode":"13",
      "invtid":"13 ",
      "descr":"13 "
   },
   {  
      "ib_itemcode1":"47400179172 ",
      "transtatuscode":"IN",
      "invtid":"13101336 ",
      "descr":"Gillette Mach 3 Dispenser 8S (X12) "
   },
   {  
      "ib_itemcode1":"47400179349 ",
      "transtatuscode":"IN",
      "invtid":"13101473 ",
      "descr":"Gillette Mach3 Cart 4S (X12) "
   }
           ]
]

我提取所有这些的方式来自 SQL 服务器。

我在 Visual Studio 的解决方案中有两个项目。

  1. ProductDataAccess(数据库)

  2. ProcuctServiceFinal(创建 Rest 服务的代码)

在(1)

namespace ProductDataAccess
{
using System;
using System.Collections.Generic;

public partial class product
{
    public string ib_itemcode1 { get; set; }
    public string transtatuscode { get; set; }
    public string invtid { get; set; }
    public string descr { get; set; }
}
}

我应该去哪里或如何添加标题?

什么

第一个输出不是正确的 JSON,因为数组没有属性。你可能的意思是{ "Product": [...] }而不是[ "Product": [...] ]. 使用花括号而不是方括号,它是此类对象的序列化输出:

class MyJsonClass {
    public product[] Product { get; set; }
}

你会实例是这样的(假设你有变量product1,以product6与所需的内容):

MyJsonClass itemToSerialize = new MyJsonClass() {
    Product = { product1, product2, product3, product4, product5, product6 }
};

如果你想要像你的第二个例子一样的输出,你需要序列化一个数组product

product[] itemToSerialize = { product1, product2, product3, product4, product5, product6 };

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在json中创建对象数组?

来自分类Dev

如何在JSON数组中创建JSON数组

来自分类Dev

如何在from_json Spark SQL中从double转换为int(NULL输出)

来自分类Dev

如何在 PHP 中创建 .json 数组的组合数组?

来自分类Dev

如何在JSON模式中创建二维数组?

来自分类Dev

如何在PHP中为JSON数组创建搜索功能

来自分类Dev

如何在Cycle JS中从JSON数组创建组件

来自分类Dev

如何在JSON模式中创建二维数组?

来自分类Dev

如何在选项选择中以json格式创建数组

来自分类Dev

我如何在嵌套的 json 中创建 id 数组

来自分类Dev

如何在Android中解析没有JSON对象标题的JSON数组?

来自分类Dev

如何在SQL或C#中从json中删除\“

来自分类Dev

如何在json中输入标题?

来自分类Dev

如何在json中输入标题?

来自分类Dev

在node.js中循环SQL数据库时如何正确创建嵌套的json数组?

来自分类Dev

如何在Spark SQL中解析嵌套的JSON对象?

来自分类Dev

如何在json subArray SQL Server中修改特定对象

来自分类Dev

如何在PL / SQL中查询非标量JSON值

来自分类Dev

如何在 T-SQL 中引用 json 对象的数组项

来自分类Dev

如何在SQL Server中将数据更新为JSON数组并选择数据作为JSON数组

来自分类Dev

如何使用FOR JSON AUTO从SQL SERVER中的变量创建JSON

来自分类Dev

如何在 Crystal 中初始化由 from_json 创建的对象

来自分类Dev

使用SQL中的数据在C#中创建Json数组

来自分类Dev

如何在Ruby中从二维数组创建JSON数组

来自分类Dev

如何在Rails中从JSON创建对象

来自分类Dev

如何在Android中创建JSON

来自分类Dev

如何在TMongoWire中创建JSON属性

来自分类Dev

如何在PowerShell中创建JSON?

来自分类Dev

如何在Java中动态创建JSON?

Related 相关文章

热门标签

归档