【C#-具有数字键的动态json对象】教程文章相关的互联网学习教程文章

Javascript / Json:将对象的对象转换为关联数组【代码】

使用AngularJS,我将以下数据发送到我的API:$http.post('/api/test', { credits: { value:"100", action:"test" } });在我的nodeJS(Express)后端中,我得到以下数据:为什么我的帖子数据已转换为关联数组? 我想拥有的是:credits : Objectaction : "test"velue : "100"解决方法:使用body-parser软件包,并将“ extended”选项设置为true,app.use(bodyParser.urlencoded({ extended: true }));例:var express = require('express')...

javascript-如何在json对象中使用可变定义的键?【代码】

我正在使用犀牛.我想使用一个变量来定义地图的键,如下所示:var name = "Ryan"; var relationshipType = "brother"; var relatedName = "David";var json = {"name": name,"relationships": {relationshipType: relatedName}};当我解析此json键“ relationshipType”时,它是文字的,而不是解析为“兄弟”的已定义变量.有任何想法吗? 如下面的输出所示,“ relationshipType没有被解析为”兄弟”.{"name": Ryan,"relationships": {re...

Javascript-ASP.NET MVC和Angular:会话过期后,Angular Factory返回登录页面的HTML而不是JSON对象【代码】

如果用户在页面上停留了很长时间并且会话结束,则如果他们在会话已经过期之后继续进行AJAX调用..而不是接收JSON对象,而是接收登录页面的HTML. 理想情况下,我正在尝试使其能够重定向到登录页面. 有什么办法可以检测到这个吗? 我已经有一个ActionFilterAttribute可以用于非AJAX调用,如下所示:public class VerifySessionAttribute : ActionFilterAttribute {public override void OnActionExecuting(ActionExecutingContext filterC...

javascript-尝试传递JSON对象REACTJS不起作用【代码】

我开始涉足ReactJS,我试图向标签传递一个JSON对象,这样我就可以在UI中显示它,但它一直在说找不到该元素.有什么帮助吗?还是为什么props对象没有JSON对象?提前致谢var CommentBox = React.createClass({render: function() {return (<div className="img-container"><img src="{this.props.placementImage}" /></div>);} });var MP = [{id: "MP1001",placementImage: "https://www.aexp-static.com/intl/uk/rwd/images/UKHP_CM_pro...

可以将每个JSON可序列化的Java对象表示为Map吗?【代码】

我有一堆正在用Jackson进行序列化的Java对象.所有序列化的类型如下所示:class MySampleClass {@JsonProperty("propName1")private MyCustomType propName1;@JsonProperty("propName2")private MyOtherCustomType propName2;@JsonCreatorpublic MySampleClass(@JsonProperty("propName1") MyCustomType propName1, @JsonProperty("propName2") MyOtherCustomType propName2) {this.propName1 = propName1;this.propName2 = propNam...

Javascript-NodeJS-将CSV转换为JSON对象数组【代码】

我正在尝试将以下CSV格式的数据转换为JSON对象数组,CSV formatted data: apples,oranges,grapes,peach,pineappleJSON Object Array: {fruits: [{"name": "apples"},{"name": "oranges"},{"name": "grapes"},{"name": "peach"},{"name": "pineapple"}]}我将这个npm程序包https://www.npmjs.com/package/csvtojson和这个带有流解析器https://github.com/nicolashery/example-stream-parser的程序一起引用,但是不确定是否可以满足我的...

在javascript中解析json对象以获取键和值【代码】

我有一个对象,需要解析以下数据var data= [{"obj1":"2122"},{"obj2":"123"}]获取JavaScript中的键和值.我大喊使用:var obj = JSON.parse(data); for(var prop in data) { if(data.hasOwnProperty(prop))console.log(prop); }在控制台中获得的值是Object {obj1: "2122"} Object {obj2: "123"}但是我需要单独访问这些值,而不是作为对象访问.如何从该对象检索它?解决方法:JSON.parse用于将JSONString解析为Javascript Object. 您不能...

c#-使用Json.Net丢弃json对象后的垃圾字符【代码】

我必须使用一个由愚蠢的猴子实现的所谓的Web服务,该猴子在正确的Json响应后会返回一些垃圾.像这样:{"Property1": 1,"Property2": 2,"Property3": 3 }<?xml version='1.0' ?>Maybe some other gibberish nonsense I wish to discard.现在,我可以搜索“<?xml”并拆分,但是我想知道是否可以使用流读取器或其他方法读取结束符},然后丢弃其余部分.我正在使用C#和Json.Net.解决方法:您还可以将JsonSerializerSettings.CheckAdditionalC...

java-通过JSON创建动态对象【代码】

我有一个Android应用程序,它接收JSON格式的字符串. JSON结构包含一组不同类型的JSON对象.我将为每种类型创建一个类,并希望借助JSON框架直接从JSON实例化对象. 为了简化起见,让我们考虑以下示例: 我们有两个Java类:public class A {public String a1 = "";public int a2 = 0;}public class B {public double b1 = 0;public double b2 = 0;public double b3 = 0; }也不是我们有一个JSON数组[{"a1": "Teststring","a2": 12},{"b1": ...

如何修改每个JSON对象javascript【代码】

我想要在Cooldown对象中的每个JSON{"cooldown":{"user": 1, // This"user2": 0 // This} }在Javascript中使用for语句. 我研究了几个小时,只能在[]块内找到for. 编辑 这是我尝试过的:for (var i in db["cooldown"]) {i = time.ms; }解决方法:您可以使用Object.keys()返回键数组,然后使用forEach()循环该数组并返回每个值.var data = {"cooldown": {"user": 1, // This"user2": 0 // This} }Object.keys(data.cooldown).forEach(fun...

javascript-$watch JSON Angularjs中的对象【代码】

我想在指向json对象特定部分的指令中创建$watch,但它似乎不接受语法(不会出现错误,但它永远不会进入手表内部)link: function (scope, element) { scope.JsonObject={profs:{prof1:[{name:example1a,id:example1b}],prof2:[{name:example2a,id:example2b}]}} scope.teachers=scope.JsonObject['profs']//until here all okfor ( var teacher in scope.teachers){//stuff to doconsole.log("creating watch of " + teacher);scope....

android-Java对象的JSON转换异常【代码】

我面临JSON转换异常.当我将json转换为java对象时. 这是我的json[ { "PrefrenceId":"228f176d-d224-32d7-9bb5-6287a06a68e8","UserId":"327e6c64-bc90-3ae8-8f7d-72837581ca13","QuestionnaireId":"41f31b11-47f5-3e29-8c88-1a3615c978a7","Suggestions":"","Explanation":"","IsActive":true,"IsDelete":false,"DateCreated":"2016-11-01 09:53:00.000","DateUpdated":"2016-11-01 09:53:17.000"},{ "PrefrenceId":"52a74739-bd...

python-将protobuf对象写入JSON文件【代码】

我有这样的old.JSON文件:[{"id": "333333","creation_timestamp": 0,"type": "MEDICAL","owner": "MED.com","datafiles": ["stomach.data", "heart.data"] }]然后,我基于.proto文件创建一个对象:message Dataset {string id = 1;uint64 creation_timestamp = 2;string type = 3;string owner = 4;repeated string datafiles = 6; }现在,我要保存该对象,然后将该对象保存回其他.JSON文件.我这样做:import json from google.proto...

javascript-Angular 2 Http get-从响应中解析JSON对象【代码】

我正在尝试对服务器API发出HTTP get请求后返回的JSON对象进行解析.这是对Http的调用getPayoutReport(param1, param2, param3) {//do some hanky panky//configure a requestUrlreturn this.http.get(this.requestUrl).map((res:Response)=> res.json());}这是接收器方法:this.payoutReportsService.getPayoutReport(this.reservationId, this.productId, this.vendor).subscribe(data => {this.payoutReport = data; console.log(...

c#-ASP.NET Core中AppSettings.json内的POCO对象数组【代码】

看来这应该真的很简单,我一直在SO以及其他很多地方进行搜索,以找到答案,但我发现并尝试过的所有方法都不起作用. 我有一个看起来像这样的appsettings.json文件"Email": { "Port": "25", "Host": "localhost", "EnableSSL": "false", "Credentials": {"Username": "fakeuser","Password": "fakepassword" }, "SystemFromAddress": "testsender@localhost.com", "SystemFromDisplayName": "Test Sender", "EmailTemplateRootDirectory...