Questions tagged «json»

JSON(JavaScript对象表示法)是一种文本数据交换格式,并且与语言无关。涉及此文本格式时,请使用此标签。请勿将本标签用于本地JAVASCRIPT对象或JAVASCRIPT对象文学。提出问题之前,请使用JSONLint(https://jsonlint.com)等JSON验证器来验证JSON。

6
如何使用REST Web服务上载带有元数据的文件?
我有一个REST Web服务,当前公开此URL: http:// server / data / media 用户可以POST在其中使用以下JSON: { "Name": "Test", "Latitude": 12.59817, "Longitude": 52.12873 } 为了创建一个新的媒体元数据。 现在,我需要能够与媒体元数据同时上传文件。最好的方法是什么?我可以引入一个称为的新属性file并对文件进行base64编码,但是我想知道是否有更好的方法。 也有使用multipart/form-dataHTML表单发送的东西,但是我正在使用REST Web服务,并且我希望尽可能使用JSON。

25
ASP.NET MVC JsonResult日期格式
我有一个控制器操作,可以有效地简单返回模型的JsonResult。因此,在我的方法中,我有以下内容: return new JsonResult(myModel); 除一个问题外,此方法效果很好。模型中有一个date属性,它似乎在Json结果中返回,如下所示: "\/Date(1239018869048)\/" 我应该如何处理日期,以便以所需的格式返回日期?或者如何在脚本中处理上面的这种格式?

22
Array.push()如果不存在?
如果两个值都不存在,如何推入数组?这是我的数组: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] 如果我尝试使用name: "tom"or或再次将其推入数组text: "tasty",我什么都不想发生...但是如果这两个都不存在,那么我希望它.push() 我怎样才能做到这一点?

13
如何将JSON对象转换为自定义C#对象?
有没有一种简单的方法可以使用通过AJAX传递的JSON对象填充C#对象? 这是使用JSON.stringify从页面传递给C#WEBMETHOD的JSON对象 { "user": { "name": "asdf", "teamname": "b", "email": "c", "players": ["1", "2"] } } 接收JSON对象的C#WebMetod [WebMethod] public static void SaveTeam(Object user) { } C#类,表示传递给WebMethod的JSON对象的对象结构 public class User { public string name { get; set; } public string teamname { get; set; } public string email { get; set; …
246 c#  asp.net  .net  ajax  json 

11
如何从ASP.NET MVC控制器方法返回由JSON.NET序列化的camelCase JSON?
我的问题是我希望通过ActionResult从ASP.NET MVC控制器方法(由JSON.NET序列化)中返回camelCased(与标准PascalCase相反)JSON数据。 作为示例,请考虑以下C#类: public class Person { public string FirstName { get; set; } public string LastName { get; set; } } 默认情况下,当从MVC控制器以JSON返回此类的实例时,它将以以下方式序列化: { "FirstName": "Joe", "LastName": "Public" } 我希望将其序列化(通过JSON.NET)为: { "firstName": "Joe", "lastName": "Public" } 我该怎么做呢?

5
在node.js中是否需要json
我想在我的JavaScript代码中包含与我的JavaScript源文件在同一目录中的几个JSON文件。 如果我想包含另一个JavaScript文件,可以直接使用require。现在,我正在使用readFileSync和__dirname获取JSON,我认为这是执行此操作的丑陋方法。 是否有类似的要求,使我能够加载JSON文件?
246 json  node.js  require 

14
NumPy数组不可JSON序列化
创建NumPy数组并将其另存为Django上下文变量后,加载网页时出现以下错误: array([ 0, 239, 479, 717, 952, 1192, 1432, 1667], dtype=int64) is not JSON serializable 这是什么意思?
246 python  json  django  numpy 

11
从Java中的URL读取json的最简单方法
这可能是一个愚蠢的问题,但什么是阅读和分析的最简单方法JSON从URL中的Java? 在Groovy中,只需几行代码即可。我发现Java示例太长了(并且具有巨大的异常处理块)。 我要做的就是阅读此链接的内容。
245 java  json  url 

4
如何在Go中的POST请求中发送JSON字符串
我尝试使用Apiary,并制作了一个通用模板以将JSON发送到模拟服务器并具有以下代码: package main import ( "encoding/json" "fmt" "github.com/jmcvetta/napping" "log" "net/http" ) func main() { url := "http://restapi3.apiary.io/notes" fmt.Println("URL:>", url) s := napping.Session{} h := &http.Header{} h.Set("X-Custom-Header", "myvalue") s.Header = h var jsonStr = []byte(` { "title": "Buy cheese and bread for breakfast." }`) var data map[string]json.RawMessage err := json.Unmarshal(jsonStr, &data) …
244 json  rest  go  apiary 

16
Python JSON序列化Decimal对象
我有一个Decimal('3.9')对象的一部分,希望将其编码为JSON字符串,看起来像{'x': 3.9}。我不在乎客户端的精度,因此浮点数很好。 是否有序列化此序列的好方法?JSONDecoder不接受Decimal对象,并且事先转换为float会产生{'x': 3.8999999999999999}错误,这将浪费大量带宽。

3
如何将JObject反序列化为.NET对象
我很高兴使用Newtonsoft JSON库。例如,我将JObject根据.NET对象创建一个,在这种情况下为Exception的实例(可能是子类,也可能不是子类) if (result is Exception) var jobjectInstance = JObject.FromObject(result); 现在我知道该库可以将JSON文本(即字符串)反序列化为对象 // only works for text (string) Exception exception = JsonConvert.DeserializeObject<Exception>(jsontext); 但是我正在寻找的是: // now i do already have an JObject instance Exception exception = jobjectInstance.???? 很明显,我可以从头JObject回到JSON文本,然后使用反序列化功能,但这对我来说似乎是倒退的。


2
如何使用jq根据内部数组中的值过滤对象数组?
鉴于此输入: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": [ "foo_data" ] }, { "Id": "a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19", "Names": [ "jovial_wozniak" ] }, { "Id": "76b71c496556912012c20dc3cbd37a54a1f05bffad3d5e92466900a003fbb623", "Names": [ "bar_data" ] } ] 我正在尝试使用jq构造一个过滤器,该过滤器返回Ids的所有对象,这些s 的内部数组中不包含“数据” Names,并且输出以换行符分隔。对于以上数据,我想要的输出是 cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19 我想我与此有点接近: (. - select(.Names[] contains("data"))) | .[] .Id 但select过滤器不正确,并且无法编译(获取error: …
239 arrays  json  select  jq  negation 

7
在C#中读取和解析Json文件
我花了两天的大部分时间来“打理”代码示例等,试图将一个非常大的JSON文件读入c#中的数组,以便稍后将其拆分为2d数组进行处理。 我遇到的问题是,我找不到任何有人在做我想做的事的例子。这意味着我只是在编辑代码,以期获得最佳效果。 我设法使某些东西能够工作: 读取文件Miss out标头,仅将值读入数组。 在数组的每一行上放置一定数量的值。(所以我以后可以将它分割成2d数组) 这是通过下面的代码完成的,但是在数组中输入几行后,它使程序崩溃。这可能与文件大小有关。 // If the file extension was a jave file the following // load method will be use else it will move on to the // next else if statement if (fileExtension == ".json") { int count = 0; int count2 = 0; int …
239 c#  json  parsing  large-files 

5
如何将字典转储到json文件?
我有这样的命令: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} 我不知道如何将字典转储到json文件,如下所示: { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } 有python方式可以做到这一点吗? 您可能会猜到我想生成一个d3树形图。
239 python  json  dictionary 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.