我试图在C#中反序列化我的JSON文件,并出现以下错误:“ Newtonsoft.Json.dll中发生了'Newtonsoft.Json.JsonSerializationException类型的异常,但未在用户代码中处理”
我的JSON是:
[{"Yes":"52","No":"41"}]
Run Code Online (Sandbox Code Playgroud)
我的C#代码是
public class survey
{
public string Yes { get; set; }
public string No { get; set; }
}
protected void Button1_Click(object sender, EventArgs e)
{
using (StreamReader r = new StreamReader("sample.json"))
{
string json = r.ReadToEnd();
var items = JsonConvert.DeserializeObject<survey>(json);
var a = items.Yes;
TextBox1.Text = a;
}
}
Run Code Online (Sandbox Code Playgroud)
谁能帮帮我吗。
我试图通过java脚本获取正在使用我的网站的客户端系统的IP地址,但失败了。我不想使用“ https://jsonip.com/ ”等第三方来检索这些信息。我知道它是可能使用 Node.js 并尝试过但由于此代码未运行而失败。
var express = require('express');
var app = express();
var http = require('http');
app.post('/testurl', function(req, res) {
console.log(req.connection.remoteAddress);
});
Run Code Online (Sandbox Code Playgroud)
请帮我。