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

如何使用Python提取在HTML页面javascript块中定义的JSON对象?【代码】

我正在下载以下列方式定义数据的HTML页面:... <script type= "text/javascript"> window.blog.data = {"activity":{"type":"read"}}; </script> ...我想提取’window.blog.data’中定义的JSON对象.有没有比手动解析更简单的方法? (我正在寻找美丽的肥皂,但似乎无法找到一个方法,将返回确切的对象而不解析) 谢谢 编辑:使用python无头浏览器(例如,Ghost.py)执行此操作是否可行且更正确?解决方法:BeautifulSoup是一个HTML解析器...

c# – 反序列化从Android应用程序发送到WCF webservice的JSON对象【代码】

我正在尝试将JSON对象发送到我的webservice方法,该方法定义如下:public String SendTransaction(string trans) {var json_serializer = new JavaScriptSerializer();Transaction transObj = json_serializer.Deserialize<Transaction>(trans);return transObj.FileName; }我想在哪里返回我作为参数获得的这个JSON字符串的FileName. android应用程序的代码:HttpPost request = new HttpPost("http://10.118.18.88:8080/Ser...

使用Jinja将数据作为JSON对象从Python发送到Javascript [复制]【代码】

参见英文答案 > JavaScript raises SyntaxError with data rendered in Jinja template 2个我正在尝试将一个lat / long点作为JSON对象从Python发送到javascript.我正在使用Flask所以以下是Jinja模板.. Python:@app.route('/') def homepage():lat_lng = (39.7392,-104.9847) return render_template("index_v2.html", lat_lng=json.dumps(lat_lng))使用js的html:<script type='text/javascri...

在JavaScript中将JSON对象转换为CSV格式【代码】

我正在尝试将设置的JavaScript对象转换为CSV格式 如果你把它放在在线JSON解析器http://json.parser.online.fr/中,你可以了解我的Javascript对象 这就是我试图解决的问题……但它失败了.. http://jsfiddle.net/fHQzC/11/ 我试图将对应于值“term”和相应标题的整个值取为CSV格式 预期的输出就像Time,Dec 9, 2012 News,Germany,election, Egypt,Revolution, Japan, Earthquake Person,Obama, Beckham Title,Pearce Snubs Beckham ...

在包含JsonIdentityInfo的JavaScript中反序列化Jackson对象【代码】

你好(对不起我的英文) 我正在使用angularjs前端网站,使用SPRING MVC生成json的web服务. spring mvc使用JsonIdentityInfo选项进行seralization,因此每个对象在json中只被写入一次并且每次使用一个引用,例如她有2个“计算机”使用相同的对象“component”,所以spring将id设置为第一个组件(“@componentID”:2)和第二个组件juste id(2):[{"@computerID": 1,"component": {"@componentID": 2,"processor": 2,"ram": "8g","harddrive"...

如何将JavaScript对象编码为JSON?【代码】

有没有一种将JavaScript对象编码为JSON的好方法? 我有一个键值对列表…其中名称来自一个复选框,根据是否选中该框,该值为true或false:var values = {}; $('#checks :checkbox').each(function() { values[this.name]=this.checked; }); 我想将这些值传递给JSON对象,因此存储到cookie中以呈现表(将根据用户检查的内容添加列). 有谁知道解决方案?解决方法:我想你可以使用JSON.stringify:// after your each loop JSON.stringify(v...

javascript – 如何将图像文件放在json对象中?【代码】

我正在制作一个视频游戏数据库,每个数据库都包含游戏的名称,类型和图像等元素.是否可以将图像放入数据库的json对象?如果没有办法解决这个问题?解决方法:我可以想到以两种方式做到这一点: 1. 将文件存储在任何目录(例如dir1)中的文件系统中并重命名,以确保每个文件的名称都是唯一的(可能是时间戳)(比如xyz123.jpg),然后将此名称存储在某个DataBase中.然后在生成JSON时,您将获取此文件名并生成完整的URL(将为http://example.com/d...

javascript – 连接两个JSON对象【代码】

我有两个具有相同结构的JSON对象,我想使用Javascript将它们连接在一起.是否有捷径可寻?解决方法:根据您在评论中的描述,您只需执行数组连接:var jsonArray1 = [{'name': "doug", 'id':5}, {'name': "dofug", 'id':23}]; var jsonArray2 = [{'name': "goud", 'id':1}, {'name': "doaaug", 'id':52}]; jsonArray1 = jsonArray1.concat(jsonArray2); // jsonArray1 = [{'name': "doug", 'id':5}, {'name': "dofug", 'id':23}, //{'n...

javascript – 访问具有空格的JSON对象键【代码】

参见英文答案 > JavaScript property access: dot notation vs. brackets? 11个我有以下json对象:{ "id": "109","No. of interfaces": "4" }以下行正常工作:alert(obj.id); alert(obj["id"]);但是如果键有空格,那么我无法访问它们的值,例如alert(obj."No. of interfaces"); //Syntax error alert(obj["No. of interfaces"]); //Return 'undefined'如何访问其键名具有空格的值?它甚至可能吗?...

将JSON反序列化为JavaScript对象【代码】

我在使用AJAX访问的Java服务器应用程序中有一个字符串.它看起来像下面这样:var json = [{"adjacencies": [{"nodeTo": "graphnode2","nodeFrom": "graphnode1","data": {"$color": "#557EAA"}}],"data": {"$color": "#EBB056","$type": "triangle","$dim": 9},"id": "graphnode1","name": "graphnode1" },{"adjacencies": [],"data": {"$color": "#EBB056","$type": "triangle","$dim": 9},"id": "graphnode2","name": "graphnode2...

python – 让JSON对象接受字节或让urlopen输出字符串【代码】

使用Python 3,我从URL请求json文档.response = urllib.request.urlopen(request)响应对象是一个具有read和readline方法的类文件对象.通常,可以使用以文本模式打开的文件创建JSON对象.obj = json.load(fp)我想做的是:obj = json.load(response)但是,这不起作用,因为urlopen以二进制模式返回文件对象. 当然,解决方法是:str_response = response.read().decode('utf-8') obj = json.loads(str_response)但这感觉很糟糕…… 有没有更...

java – Android JSONObject – 如何遍历平面JSON对象以获取每个键和值【代码】

{"key1": "value1","key2": "value2","key3": "value3" }如何在不事先知道钥匙或价值的情况下获得每件物品的钥匙和价值?解决方法:使用keys()迭代器迭代所有属性,并为每个属性调用get().Iterator<String> iter = json.keys(); while (iter.hasNext()) {String key = iter.next();try {Object value = json.get(key);} catch (JSONException e) {// Something went wrong!} }

javascript – 如何使用html表单数据发送JSON对象【代码】

所以我有这个HTML表单:<html> <head><title>test</title></head> <body><form action="myurl" method="POST" name="myForm"><p><label for="first_name">First Name:</label><input type="text" name="first_name" id="fname"></p><p><label for="last_name">Last Name:</label><input type="text" name="last_name" id="lname"></p><input value="Submit" type="submit" onclick="submitform()"></form> </body> </html>当用户点...

java – 使用Jackson忽略JSON对象上的新字段[复制]【代码】

参见英文答案 > Jackson with JSON: Unrecognized field, not marked as ignorable 34个我正在使用Jackson JSON库将一些JSON对象转换为Android应用程序上的POJO类.问题是,JSON对象可能会更改并在应用程序发布时添加新字段,但是当添加一个简单的String字段时,它可能会中断,这可以安全地忽略. 有没有办法告诉杰克逊忽略新添加的字段? (例如,POJO对象上不存在)?全球忽视将是伟大的.解决方法:杰克...

(转载)C#如何解析JSON数据(反序列化对象)【代码】【图】

原文链接:https://www.cnblogs.com/zoujinhua/p/10330066.html在上一篇文章中,我们讲解了如何通过API接口获取返回的JSON字符串,那么,这篇文章我们来讲解拿到了返回的JSON字符串后,我们要如何取到里面我们需要的数据呢?这操作叫JSON的反序列化操作。接下里我们将一一解释。 先看效果:这个大家最喜欢。我们先看一下上一篇文章中返回的字符串。{"message":"ok","nu":"367847964498","ischeck":"1","condition":"F00","com":"...