Questions tagged «json»

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

6
我可以将JSON加载到OrderedDict吗?
好的,所以我可以在中使用OrderedDict json.dump。也就是说,OrderedDict可以用作JSON的输入。 但是可以用作输出吗?如果可以,怎么办?就我而言,我想load放入OrderedDict,以便可以将键的顺序保留在文件中。 如果没有,是否有某种解决方法?


12
json_decode到数组
我正在尝试将JSON字符串解码为数组,但出现以下错误。 致命错误:不能在第6行的C:\ wamp \ www \ temp \ asklaila.php中将stdClass类型的对象用作数组 这是代码: <?php $json_string = 'http://www.domain.com/jsondata.json'; $jsondata = file_get_contents($json_string); $obj = json_decode($jsondata); print_r($obj['Result']); ?>
422 php  arrays  json 

7
表示JSON中的null
在JSON中返回空值的首选方法是什么?对基元有不同的偏好吗? 例如,如果我在服务器上的对象具有一个名为“ myCount”的无值的整数,则该值的最正确的JSON为: {} 要么 { "myCount": null } 要么 { "myCount": 0 } 字符串的相同问题-如果我在服务器上使用空字符串“ myString”,则是最好的JSON: {} 要么 { "myString": null } 要么 { "myString": "" } 或(上帝帮我) { "myString": "null" } 我喜欢将集合以JSON形式表示为空集合的约定http://jtechies.blogspot.nl/2012/07/item-43-return-empty-arrays-or.html 空数组将被表示: { "myArray": [] } 编辑摘要 “个人偏爱”的论点似乎是现实的,但在短期内,作为一个社区,我们将消耗越来越多的不同服务/资源。JSON结构的约定将有助于规范所述服务的使用和重用。至于建立标准,我建议采用大多数Jackson公约,但有一些例外: 对象优于基元。 空集合优先于null。 没有值的对象表示为null。 基元返回其值。 如果您要返回一个大多数为空值的JSON对象,则可能有一个候选者可以重构为多个服务。 { "value1": null, "value2": null, …
422 json  jackson  gson 

4
使用Python将JSON字符串转换为dict
我对Python中的JSON感到有些困惑。在我看来,这就像是一本字典,因此我正在尝试这样做: { "glossary": { "title": "example glossary", "GlossDiv": { "title": "S", "GlossList": { "GlossEntry": { "ID": "SGML", "SortAs": "SGML", "GlossTerm": "Standard Generalized Markup Language", "Acronym": "SGML", "Abbrev": "ISO 8879:1986", "GlossDef": { "para": "A meta-markup language, used to create markup languages such as DocBook.", "GlossSeeAlso": ["GML", "XML"] }, "GlossSee": "markup" } …
415 python  json  string 

14
在对象数组中查找属性的最大值
我正在寻找一种非常快速,干净和有效的方法来获取以下JSON切片中的最大“ y”值: [ { "x": "8/11/2009", "y": 0.026572007 }, { "x": "8/12/2009", "y": 0.025057454 }, { "x": "8/13/2009", "y": 0.024530916 }, { "x": "8/14/2009", "y": 0.031004457 } ] for-loop是解决此问题的唯一方法吗?我热衷于使用Math.max。
413 javascript  json 

15
Gson:如何从没有注释的序列化中排除特定字段
Наэтотвопросестьответына 堆栈溢出нарусском:ИсключитьполеприсериализацииилидесериализациивGSON 我正在尝试学习Gson,并且在领域排除方面苦苦挣扎。这是我的课 public class Student { private Long id; private String firstName = "Philip"; private String middleName = "J."; private String initials = "P.F"; private String lastName = "Fry"; private Country country; private Country countryOfBirth; } public class Country { private Long id; private String name; private Object other; …
413 java  json  serialization  gson 


22
无限递归与Jackson JSON和Hibernate JPA问题
当尝试将具有双向关联的JPA对象转换为JSON时,我不断 org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) 我所发现的只是该线程,基本上以建议避免双向关联为结尾。有谁知道这个春季错误的解决方法? ------编辑2010-07-24 16:26:22 ------- 代码段: 业务对象1: @Entity @Table(name = "ta_trainee", uniqueConstraints = {@UniqueConstraint(columnNames = {"id"})}) public class Trainee extends BusinessObject { @Id @GeneratedValue(strategy = GenerationType.TABLE) @Column(name = "id", nullable = false) private Integer id; @Column(name = "name", nullable = true) private String name; @Column(name = …
412 java  json  orm  spring-mvc  jackson 

23
JSON的XSLT等效项
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 11个月前关闭。 是否有与JSON等效的XSLT?允许我像XSLT一样对JSON进行XML转换。


16
安装json gem时出错'mkmf.rb找不到ruby的头文件'
对于上下文,它位于具有防火墙的远程服务器上。我正在通过代理设置环境。我有ruby 1.8.7。当我尝试gem install .. sudo gem install --http-proxy <host address>:<port> json 我收到以下错误: Building native extensions. This could take a while... ERROR: Error installing json: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h Gem files will remain installed in /usr/lib64/ruby/gems/1.8/gems/json-1.8.1 for …
406 json  ruby  rubygems 



24
如何将JSON对象转换为Typescript类
我从远程REST服务器读取了JSON对象。此JSON对象具有Typescript类的所有属性(通过设计)。如何将收到的JSON对象转换为var类型? 我不想填充一个打字稿变量(即有一个采用此JSON对象的构造函数)。它很大,因此要在子对象之间按子对象复制所有内容,并按属性复制所有内容将花费大量时间。 更新:但是,您可以将其转换为打字稿界面!
393 json  typescript 

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.