问题标签 [system.json]
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.
.net - 如何对 JsonArray 进行排序
我们正在使用 System.JSON 来使用 api 调用,但似乎没有办法对数据进行排序。
在 C# ASP.NET 4 和 ASP.NET MVC 3 中运行。
以下是 out 数据调用的示例:
这个函数返回一个 JsonValue,它持有一个 JsonArray,这是我想要排序的。
c# - 从 JsonArray 中提取 JsonObject
我在从 Arry 中提取 JasonObject 时遇到问题,其中包含一些没有名称的对象。我通过批量请求表单 graph.facebook 获得了数组。
现在我必须阅读包含对象的值“消息”,但我不知道如何访问数组中的对象。有人可以帮帮我吗?
我想使用 System.Json,附加 Newtonsoft.Json。
在 Java 中,GetJsonObject() 很容易使用,但是如何使用 VSC# 成功?有一个方法 JsonValueLinqExtensions.ToJsonObject 但我不知道如何使用。sb可以举个例子吗?
到目前为止,谢谢,
多米尼克
c# - 如何在 JsonValue 中序列化 JsonPrimitive
我想Test
为所有人下一次传球TestCases
:
但我得到了这个结果:
假设用户刚刚输入了一条消息,例如It is a nice day {"":""}!
. 我想获得一个带有以下输出字符串的 JsonValue{"Content": "It is a nice day {\"\":\"\"}!"}
并能够将其解析回来。就这些。
我究竟做错了什么?
编辑
我在该Debug.WriteLine
行之后放置了一个断点,因此我可以从控制台和以下两个输出中获取debugger
:
- {"内容": "{\"foo\":\"bar\"}"}
- {“内容”:“C:\ temp”}
- {“内容”:“嗨\”“!”}
- {“内容”: ”{\””:\””}”}
{“内容”:“今天是美好的一天{\”“:\”“}!”}
"{\"Content\": \"{\\\"foo\\\":\\\"bar\\\"}\"}"
"{\"Content\": \"C:\\\\temp\"}"
"{\"Content\": \"Hi \\\"\"!\"}"
"{\"Content\": \"{\\\"\":\\\"\"}\"}"
"{\"Content\": \"It is a nice day {\\\"\":\\\"\"}!\"}"
我不知道为什么第二个在失败的 TestCases 上"
没有被替换。\"
控制台输出:
c# - 使用 System.Json 解析 JSON 异常
将 json 字符串解析为对象时出现错误。我正在使用 system.json 来解析 json 字符串。
JSON 文件:(注意:我无法更改此 json 文件的结构,因为它是生成的)
C# 代码:
例外:
如何解决这个问题?
提前致谢!
asp.net-mvc-3 - error upgrading System.Net.Http
I am currently trying to upgrade many solutions that use a beta version of System.Net.Http (-v 2.0.20126.16343) to version 2.0.20710.0.
I also have a reference to System.Json -v 4.0.20126.16343, however, when I reload the website in a browser I get the error.
I have checked and the files are in the packages folder, and the bin folder is being populated.
Anyone have any ideas?
asp.net - 如何动态设置 JsonObject 的属性?
我正在使用一种使用 jquery 和 ajax 将 Json 传入和传出我的标记的方法。这可以在此页面上更详细地描述:http: //blogs.telerik.com/aspnet-ajax/posts/12-04-27/the-present-and-future-of-using-json-in-webforms .aspx
在这段代码中,我尝试通过将名为“test”的字符串变量设置为业务对象的值来动态设置对象的值:
为了简洁起见,我省略了一些代码。目标是让 objOrder.test 等于 VendorOrderID(我们的 SQL 数据库中的一个数字),以便 JSON 看起来像这样:
有小伙伴知道怎么做吗?
json - Delphi XE 6 使用 System.JSON 方法和实现失败
我在 Delphi XE6 中创建了一个简单的测试应用程序,我想开始使用 Delphi 的 JSON 来处理来自自定义编码 Web 服务器的请求(我很忙)
当您检查/评估任何 JSON 对象 (CTRL+F7) 时,根本没有任何信息,在检查器中我只是得到“()”-[又名空]-
但是为了争论,如果我改变对 JSONObj.Tostring 的调用,我会得到完整的 json 字符串({“a”,“abcde”}),这很酷,但当它到达最后一行时
繁荣!访问冲突。
任何帮助,将不胜感激
* 编辑 * 我实际上是在要求我让某人在 XE6 中对此进行测试,看看它是否是一个错误?还是我错过了一些非常明显的东西?
c# - 如何使用 Xamarins System.JSON?
我正在尝试将 JSON 字符串反序列化为对象。我在 Xamarin 中使用 System.JSON 库,这就是我目前所拥有的:
我遇到的问题是 jsonCounters 始终为空。我知道 JSON.NET 是一个更好的库,但使用它需要升级我的帐户,而这是我还没有真正准备好做的事情。
编辑:
我点击了 JamesMontemagno 提供的链接。然后我将以下内容写入我的应用程序:
唯一的问题是,当我创建收到的字节数组时,我会:
然后问题是当我收到并尝试解析 JSON 时,似乎 JSON 长度和字节数组长度之间的差异没有丢失,它只是在 JSON 末尾转换为空白,这导致JsonValue.Parse 因错误而失败:JSON 输入中的额外字符。在第 1 行,第 642 列。我尝试了 data = data.Trim(),但这并没有做很多事情。
json - Delphi XE7:如何使用 System.JSON(相对于 SuperObject)更改 JSON 值
我需要加载一个 JSON 文件,更改一个值,然后将其写回磁盘。
使用 SuperObject 很容易,但是如何使用 System.JSON 单元做同样的事情呢?
System.JSON 中似乎没有与“GetValue”方法等效的“SetValue”。