我正在尝试使用下面的代码解析我的 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) 我们当前正在使用 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)