小编rev*_*ter的帖子

无法加载DLL"SqlServerSpatial140.dll":找不到指定的模块

这对我来说都是新的,所以请耐心等待......

我正在开发一个Visual Studio项目; 它是一个返回一些数据的Web服务.

我刚刚尝试在本地计算机(IIS)上对Web服务器进行特定调用,我收到此错误:

无法加载DLL"SqlServerSpatial140.dll":找不到指定的模块

在有人说之前 - 是的,显然我错过了这个DLL文件.我在网上搜索过,看不到我从哪里下载它(我安装了Microsoft SQL Server系统CLR类型(x64)和非X64.我安装了SQL Server 2014和2016的Microsoft System CLR类型)

有谁知道如何解决这一问题?有谁知道我是否可以从某个地方下载这个文件?

.net sql-server dll geospatial

14
推荐指数
5
解决办法
1万
查看次数

反序列化的类是空白的 - JSON C#

我将JSON API响应反序列化为一个类 - 但是代码运行后该类为空,即根本没有反序列化.

这是一个名为responsetext的JSON示例:

{"ON":{"Date":"3/16/2017 10:12:51 AM","PARAM1":"84","PARAM2":"31597.535"},"OFF":{"Date":"3/16/2017 9:05:53 AM","PARAM3":"0","PARAM4":"0"}}
Run Code Online (Sandbox Code Playgroud)

我有两节课:

public class ON
{
public Date {get; set;}
public string PARAM1 {get; set;}
public string PARAM2 {get; set;}
}
public class OFF
{
public Date {get; set;}
public string PARAM3 {get; set;}
public string PARAM4 {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我在这里反序列化:

ON class1 = JsonConvert.DeserializeObject<ON>(responsetext);
OFF class2 = JsonConvert.DeserializeObject<OFF>(responsetext);
Run Code Online (Sandbox Code Playgroud)

但课程是空的.我究竟做错了什么?

c# serialization json deserialization

3
推荐指数
1
解决办法
95
查看次数

解析ISO 8601格式的String时出现SimpleDateFormat问题

欣赏有很多类似的帖子,但我找不到具体的帮助.

我正在尝试将此字符串转换为Java中的Date

2017-05-16 06:24:36-0700

但每次使用此代码都会失败

Date Login = new SimpleDateFormat("dd/MM/yy HH:mm:ss").parse("2017-05-16 06:24:36-0700");
Run Code Online (Sandbox Code Playgroud)

现在我假设它是由于最后的时区信息 - 我只是无法弄清楚如何设置格式.我试过这个,但没有运气

SimpleDateFormat("dd/MM/yy HH:mm:ssZ")
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

java date iso8601

2
推荐指数
1
解决办法
851
查看次数

C#Newtonsoft - 值不能为空

我正在尝试修复我制作的WinForms程序中的错误; 我正在解析一个JSON字符串,然后将一些结果放入各种变量中.

有时,JSON的特定元素不存在(出于真正的原因),所以我尝试使用以下代码处理它:

        int scriptVersion;
        if ((int)token.SelectToken("scriptVersion") == null)
        {
            scriptVersion = 0;
        }
        else
        {
            scriptVersion = (int)token.SelectToken("scriptVersion");
        }
Run Code Online (Sandbox Code Playgroud)

这仍然会在此代码的第二行中抛出'Value not not null'错误 - 我应该做一些不同的事情来处理JSON中不存在该元素的情况吗?

c# json

1
推荐指数
1
解决办法
913
查看次数

标签 统计

c# ×2

json ×2

.net ×1

date ×1

deserialization ×1

dll ×1

geospatial ×1

iso8601 ×1

java ×1

serialization ×1

sql-server ×1