小编Dad*_*To2的帖子

在 C# 中将 JSON 数组转换为 XML

所有人,我知道这个问题已经被问过很多次了,我觉得我已经看过这里的每一个!我有一个 C# Winforms 应用程序,它正在调用外部 webhook,提取 JSON 格式的数据。我需要获取这些数据并将其转换为数据表,并将最终结果导入到数据库中。我坚持的事情,并且在过去的一天半中一直在尝试将 JSON 数据解析为 XML。

这是我从 webhook 获取的 JSON 数据(示例):

 [
  ["Item Title",
   "Bidder Name",
   "Bidder Email",
   "Bidder Phone Number",
   "Bidder Username",
   "Bid Amount",
   "Bid Time",
   "Operation",
   "Auto Bid Amount",
   "Bidder Address",
   "Bidder City",
   "Bidder State",
   "Bidder Country"
  ],
  ["Test item 1(#)"],
  ["",
   "Tom Kelly",
   "tomkelly7630@gmail.com",
   "6303278300",
   "testaccount",
   "50.0",
   "07/09/2016 07:17 PM CDT",
   "Bid Amount",
   null,
   null,
   null,
   null,
  "US"
  ]
]  
Run Code Online (Sandbox Code Playgroud)

起初我尝试使用 DeserializeXMLNode 函数,但没有奏效。

XmlNode xml = JsonConvert.DeserializeXmlNode(body, "BiddingHistory");
Run Code Online (Sandbox Code Playgroud)

然后我想我会使用 DeserializeObject 函数,但同样,不起作用。

var jRst …
Run Code Online (Sandbox Code Playgroud)

c# xml json json.net winforms

4
推荐指数
1
解决办法
6750
查看次数

标签 统计

c# ×1

json ×1

json.net ×1

winforms ×1

xml ×1