Tag: json

如何使用Go漂亮地打印JSON?

有没有人知道一个简单的方法来打印JSON输出? 股票http://golang.org/pkg/encoding/json/包似乎并没有包括这个function (编辑:它,看到接受的答案),并迅速谷歌没有什么明显的东西。 我正在寻找的使用都是漂亮的 – 打印json.Marshal的结果,只是从任何地方格式化JSONstring,所以更容易阅读debugging目的。

HTTP内容types标题和JSON

好的,所以我一直试图避免使用大部分的HTTP协议的属性,或者为了害怕未知,你可能会怎么称呼它们。 不过,我对自己说,我今天要面对恐惧,开始故意使用头文件。 我一直在努力实现的是将json数据发送到浏览器并立即使用。 例如,如果我有一个就绪状态4,看起来像这样的ajax处理函数 function ajaxHandler(response){ alert(response.text); } 我已经在我的PHP中设置了内容types的头 header('Content-Type: application/json'); echo json_encode(array('text' => 'omrele')); 我的问题是:为什么我不能直接访问处理函数的属性,当浏览器明确告诉传入的数据是application/json ?

如何使用标准的Scala类来parsingScala中的JSON?

我在Scala 2.8中使用JSON类中的构build来parsingJSON代码。 我不想使用Liftweb一个或任何其他由于最小化依赖。 我这样做的方式似乎太过紧迫,有没有更好的方法来做到这一点? import scala.util.parsing.json._ … val json:Option[Any] = JSON.parseFull(jsonString) val map:Map[String,Any] = json.get.asInstanceOf[Map[String, Any]] val languages:List[Any] = map.get("languages").get.asInstanceOf[List[Any]] languages.foreach( langMap => { val language:Map[String,Any] = langMap.asInstanceOf[Map[String,Any]] val name:String = language.get("name").get.asInstanceOf[String] val isActive:Boolean = language.get("is_active").get.asInstanceOf[Boolean] val completeness:Double = language.get("completeness").get.asInstanceOf[Double] }

我怎样才能检查一个值是一个JSON对象?

我的服务器端代码返回一个成功的json对象的值,失败时返回一个string“false”。 现在我怎样才能检查返回的值是否是json对象?

如何在Github Wiki中设置JSON块?

有没有办法在Github Wiki中很好地格式化/设置JSON代码(比如首选Markdown)? 像这样几个颜色(或粗体)和正确的缩进: http : //www.freeformatter.com/json-formatter.html#ad-output

有没有公​​共可访问的JSON数据源来testing真实世界的数据?

我正在处理JavaScriptdynamic加载的树视图用户控件。 我想用真实世界的数据来testing它。 有没有人知道任何公共服务的API提供访问JSON格式的分层数据?

如何使用JSONObject在Java中创build正确的JsonArray

我怎么能创build一个JSON对象,如下所示,在Java中使用JSONObject? { "employees": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ], "manager": [ {"firstName": "John", "lastName": "Doe"}, {"firstName": "Anna", "lastName": "Smith"}, {"firstName": "Peter", "lastName": "Jones"} ] } 我发现了很多的例子,但不是我的完全JSONArraystring。

如何通过JavaScript创buildjson for循环?

我有一些select标签。 <select id='uniqueID' name="status"> <option value="1">Present</option> <option value="2">Absent</option> </select> 我想创build一个json对象,在JavaScript中有两个字段“uniqueIDofSelect和optionValue”。 我使用getElementsByName(“状态”),我迭代它。 编辑 我需要出来像 [{"selectID":2,"OptionValue":"2"}, {"selectID":4,"optionvalue":"1"}] 等等…

从jackson2.2的ObjectMapper漂亮打印JSON

现在我有一个org.fasterxml.jackson.databind.ObjectMapper的实例,并希望得到一个漂亮的JSON String 。 我的Googlesearch的所有结果都提供了Jackson 1.x的方法,我似乎无法find2.2版本的正确的,不被弃用的方法。 即使我不相信这个代码对于这个问题来说是绝对必要的,但是我现在所知道的是: ObjectMapper mapper = new ObjectMapper(); mapper.setSerializationInclusion(Include.NON_NULL); System.out.println("\n\n———-REQUEST———–"); StringWriter sw = new StringWriter(); mapper.writeValue(sw, jsonObject); // Want pretty version of sw.toString() here

杰森序列化:忽略空值(或null)

我目前正在使用jackson2.1.4,我有一些麻烦,当我将对象转换为JSONstring时忽略字段。 这是我的课,作为被转换的对象: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class Data { @JsonInclude(Include.NON_EMPTY) String username; String email; String password; String birthday; String coinsPackage; String coins; String transactionId; boolean isLoggedIn; } } public static class Response { @JsonInclude(Include.NON_EMPTY) String requestType = null; Data data […]