【php – 当标题存在时,从GET响应中解析JSON】教程文章相关的互联网学习教程文章

java-使用GSON解析Maps的JSON Map【代码】

我已经尝试了所有方法,但是解决方案非常丑陋,我真的想要一个直接的答案,是否可以改进(这意味着我是否需要使用其他实现). 问题出在具有GSON的Map of Maps中: 根据Firebug给我以下回应:{"id": 2, "result": {"FirstWorld": {"FirstValue": 5, ... }, "SecondWorld":{"FirstValue": 5, ....}}, "error":null }大约有200个“值”,但只有两个“世界”.到目前为止,这是我在ControlService类中解析的内容:public void RegisterValues( ...

Python无法使用额外的结尾逗号来解析JSON【代码】

这段代码:import json s = '{ "key1": "value1", "key2": "value2", }' json.loads(s)在Python 2中产生此错误:ValueError: Expecting property name: line 1 column 16 (char 15)Python 3中的结果类似:json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 16 (char 15)如果删除该结尾的逗号(在“ value2”之后),则不会出错.但是我的代码将处理许多不同的JSON,因此无法手动进行.是...

java-获取干净的机器友好的Maven行/ xml / json输出,可通过STDOUT中的脚本解析?【代码】

例如,对Maven项目运行以下命令:mvn dependency:list我需要从Maven中得到的仅仅是这两行(从下面的输出中切出):com.example.code_samples.maven_dependencies:direct_library:jar:0.0.1-SNAPSHOT:compile com.example.code_samples.maven_dependencies:indirect_library:jar:0.0.1-SNAPSHOT:compile有没有办法(CLI –option)在干净的行,xml,json,…中仅查看此请求的信息? 相反,输出看起来更像是非结构化日志.它没有已知的格式,并且...

java-使用GSON解析没有特定结构的JSON字段【代码】

我正在使用EmpireAvenue API开发一个Android应用程序.该API使用JSON,而我正在使用GSON库来解析该API中的数据.这是问题所在: 我有一个像这样的JSON结构:{type: "earnings",info: {earnings: 64.09dividends: 1277.34gains: 1997.05expenses: 4895.51shares_bought: 210shares_bought_user_count: 2shares_sold: 0shares_sold_user_count: 0},created: "2011-04-16 11:32:37" }, {type: "following",info: [{ticker: "SOLPHE"full_...

使用PHP使用数组键中的空格解析Json响应【代码】

我收到一个邮政编码API的回复.但是,由于两个词之间存在空格,我无法弄清楚“地名”中的值.不太确定从这里去哪里.object(stdClass)#1 (4) {["post code"]=>string(5) "42223"["country"]=>string(13) "United States"["country abbreviation"]=>string(2) "US"["places"]=>array(1) {[0]=>object(stdClass)#2 (5) {["place name"]=>string(13) "Fort Campbell"["longitude"]=>string(8) "-87.5585"["state"]=>string(8) "Kentucky"["...

Javascript-在默认解析之前将EXTRA LARGE Number转换为JSON中的字符串【代码】

正如我在THIS QUESTION中提到的,从服务器获取响应时出现问题. 我收到具有以下属性的对象数组:[{ "Id": 143187001116603, // VERY big number which I want to convert it to string "Name": "????612", // string "Title": "??????? ???? ???? ???-?????96", // string "InsCode": "IRO6MELZ96C1" // string }, ... ]有什么简单的方法可以将指定类型(数字)转换为JSON文件中的字符串? 我在JSON.stringify()中看到了replac...

JavaScript-JSON解析-名称内的单引号【代码】

在Django模板中,我已打印出如下数据:P.place = '{{place.json|safe}}';然后在JavaScript文件中像这样解析它:place = JSON.parse(P.place);像这样的数据一切都很好:{"category": "Cars", "name": "Z"}因为字符串看起来像这样:P.place = '{"category": "Cars", "name": "Z"}'因此,我可以使用JSON.parse方法来分析它,接受字符串作为输入. 问题是当我得到这样的数据时:{"category": "Cars", "name": "Wojtek's Z"}因为比JSON解析器...

python-在不知道键值的情况下解析JSON【代码】

我知道如何解析知道键值的JSON,但是现在我想从不是我的JSON中获取键值,因此我可以知道键名,例如我有这个JSON[{"id": 1,"name": "Leanne Graham","username": "Bret","email": "Sincere@april.biz","address": {"street": "Kulas Light","suite": "Apt. 556","city": "Gwenborough","zipcode": "92998-3874","geo": {"lat": "-37.3159","lng": "81.1496"}},"phone": "1-770-736-8031 x56442","website": "hildegard.org","company":...

json,rails,javascript中的解析错误【代码】

我需要将ruby数组放入javascript数组,并且遇到解析错误.var characters = <%= @poop.to_json %>;这就是我将ruby嵌入到嵌入式javascript中的方式,并提出了解析错误.我应该如何将ruby数组放入javascript中? 我将其嵌入到.html.erb文件中,因此ruby应该在javascript之前到达变量. 野生动物园控制台正在显示以下内容: 更新 我有一个表单,该表单分别具有三个字段js,css和html,所以我将javascript放入表单中,然后将其放入标头中.<head><...

java-如何解析JSON对象Android Studio【代码】

JSON对象{"Title":"Batman Returns","Year":"1992","Rated":"PG-13","Released":"19 Jun 1992","Runtime":"126 min","Genre":"Action","Director":"Tim Burton","Writer":"Bob Kane (Batman characters), Daniel Waters (story), Sam Hamm (story), Daniel Waters (screenplay)","Actors":"Michael Keaton, Danny DeVito, Michelle Pfeiffer, Christopher Walken","Language":"English","Country":"USA, UK","Awards":"Nominated f...

java-PHP中的JSON POST请求解析【代码】

我已经在Java中生成了一个包含JSON对象的HTMLPost请求,并希望在PHP中对其进行解析.public static String transferJSON(JSONObject j) {HttpClient httpclient= new DefaultHttpClient();HttpResponse response;HttpPost httppost= new HttpPost(SERVERURL);List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2); nameValuePairs.add(new BasicNameValuePair("json", j.toString()));httppost.setEntity(new Url...

java-使用Gson将Json解析为具有通用字段的项目列表【代码】

public class OwnCollection<T>{private int size;private List<ResponseItem<T>> data; }public class ResponseItem<T>{private String path;private String key;private T value; }public class Query{public <T> OwnCollection<T> getParsedCollection( ... ){String json = ...; //some unimportant calls where I get an valid Json to parsereturn Result.<T>parseToGenericCollection(json);} }public class Result{public...

javascript – Jquery:解析JSON期间的自动类型转换【代码】

有没有办法在解析Json时指定类型,以便自动进行转换. 所以我有jsonData,x和y值需要是数字.所以,我能想到的唯一方法是循环和转换每个.有更好的逻辑,还是有效的方法?var jsonData = '[{"x:"1", "y":"2"}, {"x:"3", "y":"4"}]' var needed = [{x:1, y:2}, {x:3, y:4}] var vals = $.parseJSON(jsonData); // var Coord = function(x, y){ this.x = x; this.y = y; } var result = []; function convert(vals) { for (var i=0,l=vals.l...

解析数据以使用Python创建json数据对象【代码】

这是我从google bigquery解析的数据:{u'kind': u'bigquery#queryResponse',u'rows': [{u'f': [{u'v': u'the'},{u'v': u'995'},{u'v': u'1600'}]},{u'f': [{u'v': u'the'},{u'v': u'942'},{u'v': u'1607'}]},{u'f': [{u'v': u'the'},{u'v': u'937'},{u'v': u'1599'}]},{u'f': [{u'v': u'the'},{u'v': u'894'},{u'v': u'1598'}]},{u'f': [{u'v': u'the'},{u'v': u'848'},{u'v': u'1592'}]},{u'f': [{u'v': u'the'},{u'v': u'841'},{...

java – 杰克逊错误“解析JSON时非法字符…只允许常规空格”【代码】

我试图从URL检索JSON数据,但得到以下错误:Illegal character ((CTRL-CHAR, code 31)): only regular white space (\r, \n,\t) is allowed between tokens我的代码:final URI uri = new URIBuilder(UrlConstants.SEARCH_URL).addParameter("keywords", searchTerm).addParameter("count", "50").build();node = new ObjectMapper().readTree(new URL(uri.toString())); <<<<< THROWS THE ERROR构建的网址是https://www.example.or...