【java-如何使用新值对对象进行JSON编码?】教程文章相关的互联网学习教程文章

将嵌套的java对象转换为Jackson JSON【代码】

有人可以提供一个示例或引用,它提供了一种方法,可以使用Jackson库将嵌套JAVA对象转换为JSON输出.我没有转换平面JAVA对象的问题.但是,JSON库显示嵌套对象名称和类型而不是其子对象.我几乎利用了http://www.mkyong.com/java/jackson-2-convert-java-object-to-from-json/提供的相同代码.所以我没有附上任何代码示例. 例如// This is what I get { "fname":null, "lname":null, "addr":null }// This is what I need as output { "nam...

python – 尝试从request.json获取值时,“dict对象不可调用”【代码】

参见英文答案 > TypeError: ‘dict’ object is not callable 9个我使用JavaScript获取用户位置并将经度和经度发送到Flask应用程序.但是,我得到TypeError:当我尝试从request.json获取纬度时,’dict’对象不可调用.为什么我会收到此错误,如何解决?@app.route('/location', methods = ['POST']) def location():latitude = request.json('latitude')longitude = request.json('longitude')send...

java – 使用Jackson将JSON许多对象转换为单个JSON【代码】

我有JSON,带有不同级别字段,所以我想转换为单个JSON,其中包含一个级别的字段,例如:{"prop1":"value1","prob2":"value2","prop3": {"prop4":"value4","prop5":"value5"}... many level fields } 结果{"prop1":"value1","prop2":"value2","prop4":"value4","prop5":"value5"....... }我正在使用Jackson注释@JsonProperty(“field”),我对第一级的字段没有问题,但我不知道如何访问更多JSON内部的字段,这个例子是prop4和prop5 .解决方...

javascript – 如何从JSON恢复原始对象/类型?【代码】

使用eval或JSON.parse可以轻松地将JSON加载到javascript中的对象中. 但是如果你有一个像函数这样的“类”,那么如何将JSON数据输入呢? 例如.function Person(name) {this.name=name;this.address = new Array();this.friendList;this.promote = function(){// do some complex stuff}this.addAddress = function(address) {this.address.push(address)} }var aPersonJSON = '{\"name\":\"Bob\",\"address\":[{\"street\":\"good st...

javascript – 将csv文件转换为json对象数据表

有谁知道如何获取一个csv url文件并将其转换为json对象,以便我可以在js中使用谷歌图表工具?解决方法:据我所知,对于大多数情况,您可以将csv转换为数组数组,矩阵或遵循图表工具约定的任何javascript对象. 您可能需要: >获取CSV文件内容> Parse it>将结果从2包装到图表工具json(?)中>调用您的图表库 对于1,如果CSV文件托管在您的域中,您可以执行简单的XMLHttpRequest,否则请尝试在此处搜索“相同的原始策略”.棘手的部分是第2点.我...

Java:将包含枚举的对象转换为Json对象【代码】

我使用org.json库将Object转换为Json格式.请检查以下代码段.public enum JobStatus implements Serializable{INCOMPLETE,INPROGRESS,ABORTED,COMPLETED }public class Job implements Serializable {private string id;private JobStatus status;... }...// Create Job Object Job job = new Job("12345", JobStatus.INPROGRESS);// Convert and print in JSON format System.out.println(new JSONObject(job).toString());它显示如...

javascript – 如何在vue.js应用程序中访问外部json文件对象【代码】

如何访问vue.js应用程序中的JSON对象我是新手import json from './json/data.json'加载JSON文件,现在我必须访问其中的对象解决方法:只需将导入分配给数据属性即可<script>import json from './json/data.json'export default{data(){return{myJson: json}}} </script>然后使用v-for遍历模板中的myJson属性<template><div><div v-for="data in myJson">{{data}}</div></div> </template>注意 如果要导入的对象是静态的,即不会更改,则...

java – Json对象对给定键返回null【代码】

我正在尝试从字符串中读取JSON(从Web获取),但它返回null. 具体来说,result.append(name id);给我nullnullJSONParser parser = new JSONParser(); try {Object obj = parser.parse(datJ);JSONObject jsonObject = (JSONObject) obj;String name = (String) jsonObject.get("name");Integer id = (Integer) jsonObject.get("id");result.append(name + id);} catch (MalformedURLException e1) {// TODO Auto-generated catch blocke...

java – 如何防止Hibernate删除JSON帖子中没有的子对象?【代码】

我有一个有孩子的JPA Property实体(多个Rate和多个Reservation).在我的JavaScript应用程序中,我通过REST {property:{rates:[…],reservations […]}来提取JSON.费率和预订非常详细,因此当我发布属性更新(如更改名称)时,我会从JSON POST有效负载中删除费率和预留.我希望Hibernate会简单地忽略丢失的密钥,但是唉,它正在删除所有保存的孩子.如果它们不存在,我如何指定Hibernate忽略它们?@Entity public class Property {@Id@Genera...

使用JavaScript中的“地址字符串”从json对象获取字段【代码】

我是java脚本的新手,所以如果这是微不足道的话,我很抱歉.如果我有一个对象,我的问题是语法:this.state = {A : {B: {C : [{value : 'bob'},{value : 'Jim'},{value : 'luke'},]}} }我有一个字符串位置=’A.B.C [1]’,它描述了我想要的数据的位置. 为什么我不能只做data = this.state [location] .value? 是否有一种简单的“JavaScript”方式使用位置字符串获取数据? 任何帮助都会很棒:)解决方法:您可以拆分路径并减少对象.functi...

java – 使用不同的对象名称映射JSON【代码】

我对JSON很陌生,而且我已经四处寻找尝试做什么但不确定我是否完全理解.我正在进行外部API调用返回:2015-12-21 01:22:09 INFO RiotURLSender:60 - Total json: {"USERNAME":{"profileIconId":984,"revisionDate":1450655430000,"name":"USERNAME2","id":38584682,"summonerLevel":30}}其中’USERNAME(和USERNAME2 – 可能与USERNAME略有不同)将根据您传递调用参数的内容而有所不同.我使用Jackson Object Mapper映射USERNAME对象...

java – 如何用gson解析带有多个对象的json数组?【代码】

如何使用gson解析json?我有一个包含多个对象类型的json数组,我不知道,我需要创建哪种对象来保存这个结构.我无法更改json数据格式(我不控制服务器).我可以使用gson或其他库解析这个json数组,我该怎么办? 这是json代码块:[{"type": 1,"object": {"title1": "title1","title2": "title2"}},{"type": 2,"object": ["string","string","string"]},{"type": 3,"object": [{"url": "url","text": "text","width": 600,"height": 600},{...

java – 在JSON对象中强制执行非空字段【代码】

我们的REST API接收一些JSON对象输入,其中某些字段必须不为null.那些可以是String / Integer,也可以是其他类实例作为引用. 我们试图找到一种方法来强制这些字段不为null,而不是在API中进行空检查的正确方法.当前:if (myObject.getSomeOtherObject() == null)throw new SomeException();我们想拥有的是:class MyObject{@RequiredOtherObject someOtherObject;// ... }我们尝试了3件事: 1)升级到jackson 2.0.6并使用注释com.faste...

使用urllib.request和json模块在Python中加载JSON对象【代码】

我在模块’json’和’urllib.request’在一个简单的Python脚本测试中一起工作时遇到了问题.使用Python 3.5,这里是代码:import json import urllib.requesturlData = "http://api.openweathermap.org/data/2.5/weather?q=Boras,SE" webURL = urllib.request.urlopen(urlData) print(webURL.read()) JSON_object = json.loads(webURL.read()) #this is the line that doesn't work通过命令行运行脚本时,我得到的错误是“TypeError:...

java – 强制JAX-RS将我的类序列化为JSON对象【代码】

我有一个类,它是一个内部列表的装饰器.我想在我的JAX-RS服务中将此类用作DTO.其代码如下:@XmlRootElement(name = "movies") public class MoviesResponse implements List<Movie> {@XmlElement(name = "movie")protected List<Movie> movies;/* tons of delegate methods */}我需要同时支持application / xml和application / json.格式是固定的,它必须是<movies><movie><foo /></movie><movie><foo /> </movie> </movies>…在XML中...