Questions tagged «json»

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

8
在Rails中,如何使用视图呈现JSON?
假设您位于用户控制器中,并且想要获取显示请求的json响应,那么可以在视图/用户/目录中创建一个名为show.json的文件,并在用户之后#show操作完成后,它将呈现文件。 当前,您需要执行以下操作: def show @user = User.find( params[:id] ) respond_to do |format| format.html format.json{ render :json => @user.to_json } end end 但是,如果您可以创建一个show.json文件,它会像这样自动呈现,那就太好了: def show @user = User.find( params[:id] ) respond_to do |format| format.html format.json end end 这将为我节省大量的悲伤,并且会消除我在控制器中渲染json时得到的那种可怕的肮脏感觉

12
如何从Swift中的Alamofire API解析JSON响应?
按照我编写的代码,我也得到了JSON响应,但是JSON的类型是“ AnyObject”,因此我无法将其转换为Array,以便可以使用它。 Alamofire.request(.POST, "MY URL", parameters:parameters, encoding: .JSON) .responseJSON { (request, response, JSON, error) in println(JSON?) }
125 ios  json  swift  alamofire 


15
在Scala中使用哪个JSON库?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 3年前关闭。 改善这个问题 我需要构建一个JSON字符串,如下所示: [ { 'id': 1, 'name': 'John'}, { 'id': 2, 'name': 'Dani'} ] val jArray = JsArray(); jArray += (("id", "1"), ("name", "John")) jArray += (("id", "2"), ("name", "Dani")) println(jArray.dump) 我需要能够向添加行jArray,类似jArray += ... 最接近的图书馆/解决方案是什么?
125 json  scala 

16
如何将xml字符串转换为字典?
我有一个程序可以从套接字读取xml文档。我将xml文档存储在一个字符串中,我想将其直接转换为Python字典,就像在Django的simplejson库中一样。 举个例子: str ="<?xml version="1.0" ?><person><name>john</name><age>20</age></person" dic_xml = convert_to_dic(str) 然后dic_xml看起来像{'person' : { 'name' : 'john', 'age' : 20 } }

7
定义要使用JQuery追加的HTML模板
我有一个要遍历的数组。每当条件为真时,我想将HTML以下代码的副本附加到具有某些值的容器元素上。 我在哪里可以将该HTML巧妙地重用? <a href="#" class="list-group-item"> <div class="image"> <img src="" /> </div> <p class="list-group-item-text"></p> </a> jQuery查询 $('.search').keyup(function() { $('.list-items').html(null); $.each(items, function(index) { // APPENDING CODE HERE }); });
125 javascript  jquery  json 


15
JavaScript数据格式/漂亮打印机
我正在尝试找到一种pretty print易于理解的JavaScript数据结构调试方法。 我有一个相当大和复杂的数据结构存储在JS中,我需要编写一些代码来对其进行操作。为了弄清楚我在做什么和哪里出了问题,我真正需要的是能够完整地查看数据结构,并在每次通过UI进行更改时对其进行更新。 除了找到一种将JavaScript数据结构转储到人类可读的字符串的好方法外,我还能处理所有这些事情。JSON可以,但是确实需要很好地格式化和缩进。为此,我通常会使用Firebug出色的DOM转储工具,但我确实需要能够立即查看整个结构,这在Firebug中似乎是不可能的。 欢迎任何建议。 提前致谢。

13
使用Underscore for Java删除重复的对象
我有这种数组: var foo = [ { "a" : "1" }, { "b" : "2" }, { "a" : "1" } ]; 我想将其过滤为: var bar = [ { "a" : "1" }, { "b" : "2" }]; 我尝试使用_.uniq,但是我猜因为{ "a" : "1" }不等于它本身,所以不起作用。有什么方法可以为下划线uniq提供覆盖的equals函数吗?

7
使用json参数卷曲GET请求
我试图通过cURL从命令提示符向远程REST API发送“ GET”请求,如下所示: curl -X GET -H "Content-type: application/json" -H "Accept: application/json" "http://server:5050/a/c/getName/{"param0":"pradeep"}" 但它不返回任何输出。我试图直接从浏览器ping URL,我能够成功获得响应,但我不知道该命令出了什么问题。 基本上,我想对远程REST服务设置一个“ GET”请求,该请求通过curl响应给我json数据。谁能指导我我在做什么错?我尝试了各种帖子,但是所有人都在谈论POST请求而不是GET。
124 json  rest  curl 

9
在Swift 3中正确解析JSON
我正在尝试获取JSON响应并将结果存储在变量中。在Xcode 8的GM版本发布之前,我已经在Swift的早期版本中使用了此代码的版本。我在StackOverflow上看到了一些类似的文章:Swift 2解析JSON-无法在Swift 3中下标'AnyObject'类型的值和JSON解析。 但是,似乎此处传达的想法不适用于这种情况。 如何在Swift 3中正确解析JSON响应?在Swift 3中读取JSON的方式是否有所改变? 下面是有问题的代码(可以在操场上运行): import Cocoa let url = "https://api.forecast.io/forecast/apiKey/37.5673776,122.048951" if let url = NSURL(string: url) { if let data = try? Data(contentsOf: url as URL) { do { let parsedData = try JSONSerialization.jsonObject(with: data as Data, options: .allowFragments) //Store response in NSDictionary for easy …
123 json  swift  parsing  swift3  xcode8 

14
如何将JSON字符串转换为数组
我想做的是以下几点: 将JSON作为php中文本区域的输入 使用此输入并将其转换为JSON并将其传递给php curl以发送请求。 这是从api的获取处获取的php这个json字符串,我想传递给json,但它没有转换为数组 echo $str='{ action : "create", record: { type: "n$product", fields: { n$name: "Bread", n$price: 2.11 }, namespaces: { "my.demo": "n" } } }'; $json = json_decode($str, true); 上面的代码没有返回我数组。
123 php  arrays  json 

6
如何使用jq从2个文件合并2个JSON对象?
我在外壳程序脚本中使用jq工具(jq-json-processor)来解析json。 我有2个json文件,想将它们合并为一个唯一的文件 这里是文件的内容: 文件1 { "value1": 200, "timestamp": 1382461861, "value": { "aaa": { "value1": "v1", "value2": "v2" }, "bbb": { "value1": "v1", "value2": "v2" }, "ccc": { "value1": "v1", "value2": "v2" } } } 文件2 { "status": 200, "timestamp": 1382461861, "value": { "aaa": { "value3": "v3", "value4": 4 }, "bbb": …
123 json  shell  command-line  jq 

15
如何在Swift中使用JSON主体发出HTTP Post请求
我正在尝试使用JSON正文进行HTTP发布请求: 如何能够将NSdictionnary添加到HTTP请求正文。 这是我的代码,它似乎无法正常工作。 var entry1 = Response(IdQuestion: 6510,IdProposition: 10,Time: 30) var entry2 = Response(IdQuestion: 8284,IdProposition: 10,Time: 30) Responses.append(entry1) Responses.append(entry2) let list = Responses.map { $0.asDictionary } let json = ["List":list,"IdSurvey":"102","IdUser":"iOSclient","UserInformation":"iOSClient"] let data : NSData = NSKeyedArchiver.archivedDataWithRootObject(json) NSJSONSerialization.isValidJSONObject(json) let myURL = NSURL(string: "http://www.myserver.com")! let request = NSMutableURLRequest(URL: myURL) request.HTTPMethod = "POST" …
123 json  swift  http  post 

4
如何动态创建JavaScript数组(JSON格式)?
我正在尝试创建以下内容: var employees = { "accounting": [ // accounting is an array in employees. { "firstName": "John", // First element "lastName": "Doe", "age": 23 }, { "firstName": "Mary", // Second Element "lastName": "Smith", "age": 32 } ] // End "accounting" array. } // End Employees 我开始 var employees = new …
122 javascript  json 

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.