Questions tagged «json»

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

11
在Android中发送和解析JSON对象
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我想以JSON对象的形式将消息发送到服务器,并解析来自服务器的JSON响应。 JSON对象的示例 { "post": { "username": "John Doe", "message": "test message", "image": "image url", "time": "current time" } } 我试图通过逐个属性手动解析JSON。我可以使用任何库/实用工具来简化此过程吗?
137 android  json  parsing 

2
如何在结构中定义多个名称标签
我需要从mongo数据库中获取项目,所以我定义了一个这样的结构 type Page struct { PageId string `bson:"pageId"` Meta map[string]interface{} `bson:"meta"` } 现在,我还需要将其编码为JSON,但它会将字段编码为大写(我得到PageId而不是pageId),因此我还需要为JSON定义字段标签。我尝试过类似的方法,但是没有用: type Page struct { PageId string `bson:"pageId",json:"pageId"` Meta map[string]interface{} `bson:"meta",json:"pageId"` } 那么,如何在结构中定义多个名称标签呢?
137 json  struct  go 

6
如何将JSON转换为Ruby哈希
我有一个持有以下值的JSON对象: @value = {"val":"test","val1":"test1","val2":"test2"} 我想在Ruby中循环遍历以获得键/值对。当我使用时@each,它不会遍历该对象,因为它不是Ruby哈希形式: @value = {"val"=>"test","val1"=>"test1","val2"=>"test2"} 如何将上述JSON对象转换为Ruby哈希?
137 ruby  json  hashmap 

11
Spring MVC-如何在Rest Controller中将简单字符串作为JSON返回
我的问题实质上是对该问题的后续行动。 @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } 在上面,Spring会将“ Hello World”添加到响应正文中。如何返回String作为JSON响应?我知道我可以添加引号,但这感觉更像是黑客。 请提供任何示例以帮助解释此概念。 注意:我不希望直接将其写到HTTP响应正文中,我想以JSON格式返回字符串(我将控制器与RestyGWT一起使用,这要求响应必须为有效JSON格式)。
137 java  json  spring  rest  spring-mvc 




5
JSON.net:如何在不使用默认构造函数的情况下反序列化?
我有一个具有默认构造函数的类,还有一个带有一组参数的重载构造函数。这些参数与对象上的字段匹配,并在构造时分配。此时,我需要将默认构造函数用于其他目的,因此,如果可以的话,我想保留它。 我的问题:如果删除默认构造函数并传递JSON字符串,则该对象将正确反序列化并传入构造函数参数,而不会出现任何问题。我最终以我期望的方式取回了对象。但是,一旦我将默认构造函数添加到对象中,当我调用JsonConvert.DeserializeObject<Result>(jsontext)该属性时,就不再填充这些属性。 在这一点上,我已经尝试添加new JsonSerializerSettings(){CheckAdditionalContent = true}反序列化调用。那什么也没做。 另一个说明。除了参数以小写字母开头外,contructor参数确实与字段名称完全匹配。我认为这并不重要,因为就像我提到的那样,反序列化可以在没有默认构造函数的情况下正常工作。 这是我的构造函数的一个示例: public Result() { } public Result(int? code, string format, Dictionary<string, string> details = null) { Code = code ?? ERROR_CODE; Format = format; if (details == null) Details = new Dictionary<string, string>(); else Details = details; }
136 c#  json  json.net 

20
tsconfig.json:内部版本:在配置文件中找不到输入
我有一个ASP.NET核心项目,尝试构建它时出现此错误: error TS18003: Build:No inputs were found in config file 'Z:/Projects/client/ZV/src/ZV/Scripts/tsconfig.json'. Specified 'include' paths were '["**/*"]' and 'exclude' paths were '["../wwwroot/app","node_modules/*"]'. 1> The command exited with code 1. 1> Done executing task "VsTsc" -- FAILED. 这是我的tsconfig.json文件: { "compileOnSave": true, "compilerOptions": { "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": [ "es5", "dom" ], …

6
将JSON从PHP返回到JavaScript?
我有一个通过jQuery AJAX调用的PHP脚本。我希望PHP脚本将JSON格式的数据返回给javascript。这是PHP脚本中的伪代码: $json = "{"; foreach($result as $addr) { foreach($addr as $line) { $json .= $line . "\n"; } $json .= "\n\n"; } $json .= "}"; 基本上,我需要将两个for循环的结果插入$ json中。
135 php  javascript  json 

4
如何从http.Get获取JSON响应
我正在尝试从Web读取JSON数据,但是该代码返回空结果。我不确定我在做什么错。 package main import "os" import "fmt" import "net/http" import "io/ioutil" import "encoding/json" type Tracks struct { Toptracks []Toptracks_info } type Toptracks_info struct { Track []Track_info Attr []Attr_info } type Track_info struct { Name string Duration string Listeners string Mbid string Url string Streamable []Streamable_info Artist []Artist_info Attr []Track_attr_info } …
135 json  go 

9
Web API放置请求生成Http 405方法不允许错误
这是PUT对我的Web API上的方法的调用-方法的第三行(我从ASP.NET MVC前端调用Web API): client.BaseAddress是http://localhost/CallCOPAPI/。 这里是contactUri: 这里是contactUri.PathAndQuery: 最后,这是我的405回复: 这是我的Web API项目中的WebApi.config: public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); config.Routes.MapHttpRoute( name: "DefaultApiGet", routeTemplate: "api/{controller}/{action}/{regionId}", defaults: new { action = "Get" }, constraints: new { httpMethod = new HttpMethodConstraint("GET") }); var …

13
将JSON对象存储在HTML jQuery的data属性中
我使用这种data-方法在HTML标记中存储数据,如下所示: <td><"button class='delete' data-imagename='"+results[i].name+"'>Delete"</button></td> 然后,我在这样的回调中检索数据: $(this).data('imagename'); 很好 我所坚持的是尝试保存对象,而不仅仅是保存其属性之一。我试图这样做: <td><button class='delete' data-image='"+results[i]+"'>Delete</button></td> 然后,我尝试像这样访问name属性: var imageObj = $(this).data('image'); console.log('Image name: '+imageObj.name); 日志告诉我undefined。所以看起来我可以在data-属性中存储简单的字符串,但不能存储JSON对象... 我也尝试过使用这种语法的孩子,但运气不好: <div data-foobar='{"foo":"bar"}'></div> 关于使用该data-方法如何在HTML标签中存储实际对象的任何想法?
134 jquery  html  json 

16
如何在Postman中上传文件和JSON数据?
我正在使用Spring MVC,这是我的方法: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name") String name, @RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) { if (!file.isEmpty()) { try { byte[] bytes = file.getBytes(); // Creating the directory to store file …
134 java  json  spring-mvc  postman 

2
PostgreSQL返回结果集为JSON数组?
我想让PostgreSQL将查询结果作为一个JSON数组返回。给定 create table t (a int primary key, b text); insert into t values (1, 'value1'); insert into t values (2, 'value2'); insert into t values (3, 'value3'); 我想要类似的东西 [{"a":1,"b":"value1"},{"a":2,"b":"value2"},{"a":3,"b":"value3"}] 要么 {"a":[1,2,3], "b":["value1","value2","value3"]} (实际上,同时了解两者会更有用)。我尝试过一些类似的事情 select row_to_json(row) from (select * from t) row; select array_agg(row) from (select * from t) row; …
134 json  postgresql 

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.