![](/img/trans.png)
[英]Invalid property identifier character: ‘. Path '', line 1, position 1 when parsing json string to object
[英].net core: Invalid property identifier character: {. Path 'Logging', line 10, position 2. Newtonsoft.Json.JsonTextReader.ParseProperty()
我在项目中添加了Angular CLI,一切正常。 然后我决定点击Visual Studio 2017顶部的小标志,表示VS 2017有一个新的更新。我安装了它并重新启动了我的Windows 10 PC。
现在它使用F6成功构建,但是当我在浏览器中使用F5或Ctrl + F5我的.net核心mvc应用程序时出现以下错误:
截图: https : //imgur.com/wFFN1r8
启动应用程序时发生错误。
JsonReaderException:无效的属性标识符:{。 Path'Logging',第10行,第2位.Newtonsoft.Json.JsonTextReader.ParseProperty()
FormatException:无法解析JSON文件。 行号'10'出错:'},{'。 Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(bool reload)
JsonReaderException:无效的属性标识符:{。 Path'Logging',第10行,第2位.Newtonsoft.Json.JsonTextReader.ParseProperty()Newtonsoft.Json.Linq.JContainer.ReadContentFrom(JsonReader r,JsonLoadSettings设置)Newtonsoft.Json.Linq.JContainer.ReadTokenFrom(JsonReader reader,JsonLoadSettings选项)Newtonsoft.Json.Linq.JObject.Load(JsonReader reader,JsonLoadSettings设置)Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.Parse(Stream input)Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream)
我的appsettings.json文件如下所示:
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Warning"
}
}
}
我想不出任何其他.json文件会有问题。 我删除了我添加的Angular client-app文件夹,它仍然会产生相同的错误。
我不知道从哪里开始尝试解决这个问题,谷歌没有提出任何其他相同问题的帖子。
建议?
@Jamie Taylor想出来了。
我没有看到的一个文件,因为它没有出现在解决方案资源管理器中,除非你展开appsettings.json是“appsettings.Development.json”。
我有:
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
},
{
"AWS": {
"Profile": "Default",
"Region": "us-east-1"
}
}
}
它在同一天早些时候工作,我可以在我的Windows文件浏览器中看到该文件在过去两周内没有变化。 此JSON文件的格式不正确。 由于我不再需要AWS的东西,我只是删除了那部分,现在它的工作原理如下:
{
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}
请在开始和结束位置删除()simbols。 它帮助我。
我得到了json
( { result : "" } )
它现在有效
{ result : "" }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.