问题标签 [jobjectformatter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
146 浏览

json - “无法反序列化当前 JSON 对象”如何解决此错误?

我不确定如何修复以下错误,并在此代码中寻找一些帮助,我发现我已尝试适应在应用程序嵌入式 VB.Net 中使用:

无法将当前 JSON 对象(例如 {"name":"value"})反序列化为类型“System.Collections.Generic.List`1[System.Object]”,因为该类型需要 JSON 数组(例如 [1,2, 3])正确反序列化。要修复此错误,请将 JSON 更改为 JSON 数组(例如 [1,2,3])或更改反序列化类型,使其成为普通的 .NET 类型(例如,不是像整数这样的原始类型,而不是像这样的集合类型可以从 JSON 对象反序列化的数组或列表。JsonObjectAttribute 也可以添加到类型中以强制它从 JSON 对象反序列化。路径“错误”,第 1 行,位置 9。

下面是产生此错误的代码

这是我试图解析的 JSON。我的假设是,在尝试制作工作步骤列表之前,我需要先解析工作步骤,但我不知道该怎么做。

0 投票
0 回答
19 浏览

json - linux 的 Jobject 网络标准

我对网络标准 Jobject 有疑问。我听说 Newtonsoft.json 在 linux 中不起作用。Jobject 类只在 Cloude Newtonsoft.json dll 中??

  1. 如何在网络标准中使用 Jobject。
  2. Newtonsoft.json 到 system.text.json 不迁移,有没有别的办法?或其他dll,libraris 有吗?

如果你知道,请告诉我

0 投票
1 回答
86 浏览

c# - 包含两个对象和一个布尔值的字符串的 JsonSchema 验证?

我希望重用项目中的代码,该代码看起来像第一个代码块,但需要一些帮助来执行包含两个对象和一个 bool 而不仅仅是一个对象的 json 模式(第二个代码块)?

猜测一些,但不太确定如何使用它。

所以像这样的事情我需要你的专家帮助,因为我不太确定语法。

0 投票
0 回答
31 浏览

c# - 如何将microsoft graph api json响应转换为对象

目标:将图形api的json字符串转换为相应的对象

当我们调用 microsoft graph api 时,有时我们会得到如下响应:

为了获得上述响应,我们正在使用

现在的问题是我们如何将这个 json 格式的字符串转换为特定的对象或对象列表?

您可以使用以下行:

在上述语句中,首先我们将该 json 字符串转换为 Jobject 并仅获取 value 属性。现在我需要做的只是将 json 反序列化为相应的对象(例如列表)。我在这里取了列表,因为我有 json 字符串,但你可以根据你得到 json 的响应进行转换。如果您请求会议室,那么您将获得 json 响应,然后您使用 List 进行反序列化。