小编and*_*952的帖子

C# 从 JsonReader 读取 JObject 时出错。路径 '',第 0 行,位置 0

我正在尝试使用下面的代码解析我的 json。我收到错误:

从 JsonReader 读取 JObject 时出错。路径 '',第 0 行,位置 0。

我想这可能是因为我的 JSON 格式错误,所以我输出了它,看起来没问题:

{ 
    "serviceDeskId": "4", 
    "requestTypeId": "223", 
    "requestFieldValues": { 
        "summary": "test" 
    } 
} 
Run Code Online (Sandbox Code Playgroud)

但现在我完全陷入困境了。谁能看到我哪里出错了?这真让我抓狂!!

正是在这一行触发了错误:

var jsonresponse = JObject.Parse(response);
Run Code Online (Sandbox Code Playgroud)

完整代码片段:

req.ContentType = "application/json";

                var json = JObject.Parse(
                        "{\"serviceDeskId\": \"4\",\"requestTypeId\": \"223\",\"requestFieldValues\": {\"summary\": \"" +
                        summary.Value + "\"}}");

                jsonCheck = json.ToString();

                using (var streamWriter = new StreamWriter(req.GetRequestStream()))
                    {

                        streamWriter.Write(json);
                    }

                    HttpWebResponse resp = req.GetResponse() as HttpWebResponse;


                    // Obtain a 'Stream' object associated with the response object.
                    Stream ReceiveStream = resp.GetResponseStream(); …
Run Code Online (Sandbox Code Playgroud)

c# json stream streamreader jsonreader

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

数据库项目 - 设置特定设置 ANSI_NULL_DEFAULT/sp_fulltext_database

我们当前正在使用 Visual Studio 中现有数据库的 .sqlproject。

构建 dacpac 并运行命令 sqlpackage.exe /Action:script 时,我收到以下脚本更改:

2019-09-11T15:28:56.5658868Z :setvar DatabaseName "MyDb"
2019-09-11T15:28:56.5658868Z GO
2019-09-11T15:28:56.5658868Z USE [$(DatabaseName)];
2019-09-11T15:28:56.5658868Z GO
2019-09-11T15:28:56.5658868Z IF EXISTS (SELECT 1
2019-09-11T15:28:56.5658868Z            FROM   [master].[dbo].[sysdatabases]
2019-09-11T15:28:56.5658868Z            WHERE  [name] = N'$(DatabaseName)')
2019-09-11T15:28:56.5658868Z     BEGIN
2019-09-11T15:28:56.5658868Z         ALTER DATABASE [$(DatabaseName)]
2019-09-11T15:28:56.5658868Z             SET ANSI_NULLS ON,
2019-09-11T15:28:56.5658868Z                 ANSI_PADDING ON,
2019-09-11T15:28:56.5658868Z                 ANSI_WARNINGS ON,
2019-09-11T15:28:56.5658868Z                 ARITHABORT ON,
2019-09-11T15:28:56.5658868Z                 CONCAT_NULL_YIELDS_NULL ON,
2019-09-11T15:28:56.5658868Z                 QUOTED_IDENTIFIER ON,
2019-09-11T15:28:56.5658868Z                 ANSI_NULL_DEFAULT ON,
2019-09-11T15:28:56.5658868Z                 CURSOR_DEFAULT LOCAL 
2019-09-11T15:28:56.5658868Z             WITH ROLLBACK IMMEDIATE;
2019-09-11T15:28:56.5658868Z     END
2019-09-11T15:28:56.5658868Z 
2019-09-11T15:28:56.5658868Z 
2019-09-11T15:28:56.5658868Z GO
2019-09-11T15:28:56.5658868Z IF EXISTS (SELECT …
Run Code Online (Sandbox Code Playgroud)

sql sql-server dacpac

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

标签 统计

c# ×1

dacpac ×1

json ×1

jsonreader ×1

sql ×1

sql-server ×1

stream ×1

streamreader ×1