Questions tagged «json»

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

5
如何使用jq将任意简单的JSON转换为CSV?
使用jq,如何将浅层对象数组的任意JSON编码转换为CSV? 这个网站上有很多关于特定数据模型的问答,这些数据模型对字段进行了硬编码,但是对于任何JSON,此问题的答案都应该有效,唯一的限制是它是具有标量属性的对象数组(无深度/复杂/子对象,如将它们展平是另一个问题)。结果应该包含一个标题行,给出字段名称。将优先考虑保留第一个对象的字段顺序的答案,但这不是必需的。结果可以用双引号将所有单元格括起来,或者仅将需要引用的单元格括起来(例如“ a,b”)。 例子 输入: [ {"code": "NSW", "name": "New South Wales", "level":"state", "country": "AU"}, {"code": "AB", "name": "Alberta", "level":"province", "country": "CA"}, {"code": "ABD", "name": "Aberdeenshire", "level":"council area", "country": "GB"}, {"code": "AK", "name": "Alaska", "level":"state", "country": "US"} ] 可能的输出: code,name,level,country NSW,New South Wales,state,AU AB,Alberta,province,CA ABD,Aberdeenshire,council area,GB AK,Alaska,state,US 可能的输出: "code","name","level","country" "NSW","New …
105 json  csv  jq 

3
使用GSON的Json的Kotlin数据类
我有这样的Java POJO类: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } 我有一个像这样的Kotlin数据类 data class Topic(val id: Long, val name: String) 如何在java变量中提供json key给kotlin data class诸如@SerializedName注解之类的任何变量?
105 java  json  gson  kotlin  data-class 

14
从Spring MVC作为JSON发送时动态忽略Java对象中的字段
我有这样的模型类,用于休眠 @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique = true, nullable = false) public Integer …

10
使用JsonReader.setLenient(true)在第1行第1列路径$处接受格式错误的JSON
这是什么错误?我怎样才能解决这个问题?我的应用程序正在运行,但无法加载数据。这是我的错误:使用JsonReader.setLenient(true)在第1行第1列路径$接受格式错误的JSON 这是我的片段: public class news extends Fragment { private RecyclerView recyclerView; private ArrayList<Deatails> data; private DataAdapter adapter; private View myFragmentView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { myFragmentView = inflater.inflate(R.layout.news, container, false); initViews(); return myFragmentView; } private void initViews() { recyclerView = (RecyclerView) myFragmentView.findViewById(R.id.card_recycler_view); RecyclerView.LayoutManager layoutManager = …
105 android  json  gson  retrofit 

13
反序列化时如何从json中删除k__BackingField
将xml文件序列化为.net c#对象后,在返回的json中获取k_BackingField。 我已经将DataContract和DataMember属性添加到.net c#对象,但是在json客户端上却什么也没得到。 [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string ID { get; set; } [XmlElement("industry")] public string Industry { get; set; } [XmlElement("first-name")] public string FirstName { get; set; } [XmlElement("last-name")] public string LastName { get; set; } [XmlElement("headline")] } 返回的json示例: home: Object <FirstName>k__BackingField: "Storefront" <LastName>k__BackingField: …

20
PHP json_decode()返回带有有效JSON的NULL?
我将这个JSON对象存储在纯文本文件中: { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath": "../../bin/", "NotesAppPath": "notas", "SearchAppPath": "buscar", "BaseUrl": "http:\/\/montemaiztusitio.com.ar", "InitialExtensions": [ "nem.mysqlhandler", "nem.string", "nem.colour", "nem.filesystem", "nem.rss", "nem.date", "nem.template", "nem.media", "nem.measuring", "nem.weather", "nem.currency" ], "MediaPath": "media", "MediaGalleriesTable": "journal_media_galleries", …
104 php  json  null 

4
每个字段有多个GSON @SerializedName?
Gson中有什么方法可以将多个JSON字段映射到单个Java对象成员变量? 假设我有一个Java类... public class MyClass { String id; String name; } 我想将此单一类与两个不同的服务一起使用。但是,这两种服务在返回数据的方式上有所不同... { "id": 2341, "person": "Bob" } ...和... { "id": 5382, "user": "Mary" } ... 分别。 有什么方法可以将JSON字符串中的"person"和"user"字段都映射到nameJava对象中的字段? (注意:我只需要从JSON字符串转换为Java对象-无需其他方法。)
104 java  json  gson 


6
如何从Swift 4的Codable中排除属性
Swift 4的新的Encodable/Decodable协议使JSON(反)序列化变得非常令人愉快。但是,我还没有找到一种方法可以对应该编码的属性和应该解码的属性进行细粒度控制。 我注意到,从随附的CodingKeys枚举中排除该属性会将该属性从流程中完全排除,但是有没有办法进行更细粒度的控制?
104 json  swift  codable 

6
iPhone / iOS JSON解析教程[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 作为一种学习经验,我想制作一个iPhone应用程序,该应用程序调用Web服务器/ Web服务,检索JSON响应,并使用该响应来填充的行UITableView(假设它将JSON转换为NSArray第一个)。 任何人都知道有用的东西吗?


5
确保JSON键在.NET中为小写
是否有简单的方法在.NET中使用JSON来确保密钥以小写形式发送? 目前,我正在使用newtonsoft的Json.NET库,并且仅使用 string loginRequest = JsonConvert.SerializeObject(auth); 在这种情况下auth只是以下对象 public class Authority { public string Username { get; set; } public string ApiToken { get; set; } } 这导致 {"Username":"Mark","ApiToken":"xyzABC1234"} 有没有办法确保username和apitoken键都以小写形式通过? 我不想简单地通过运行它String.ToLower(),当然,因为价值观username和apitoken是混合的情况。 我意识到我可以以编程方式执行此操作并手动创建JSON字符串,但是我需要大约20个左右的JSON数据字符串,并且正在查看是否可以节省一些时间。我想知道是否有任何已经建立的库可以让您强制小写密钥创建。
103 .net  json  json.net 

3
在控制器中呈现JSON
我正在阅读一本书,并在有关控制器的一章中谈到渲染的东西,对于JSON,它有一个这样的示例,但是没有详细介绍,因此我无法弄清楚该示例所适合的整体情况: render :json => @projects, :include => tasks 还有一些将JSONP与回调函数一起使用的示例: render :json => @record, :callback => 'updateRecordDisplay' 有人可以解释这些吗?


9
gson的多态性
我在使用Gson反序列化json字符串时遇到问题。我收到一系列命令。该命令可以是start,stop或其他类型的命令。我自然具有多态性,并且start / stop命令从command继承。 如何使用gson将其序列化回正确的命令对象? 似乎我只获得基本类型,即声明的类型,而从未获得运行时类型。

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.