我是ASP.Net的初级开发人员,并且有错误: “涉及未声明的实体'nbsp'。 69行,位置41。”
我有2个功能几乎相同:
public async Task<IEnumerable<ContactEcocert>> GetContactsEcocertAsync(Guid entityId)
{
RestRequest request = new RestRequest { Resource = "Entity/{entityId}/MyContactsEcocert" };
request.AddParameter("entityId", entityId, ParameterType.UrlSegment);
return await RestHelper.ExecuteAsync<List<ContactEcocert>>(request);
}
public async Task<IEnumerable<ContactEcocertSubsidiary>> GetContactSubsidiariesByEntityAsync(Guid entityId)
{
RestRequest request = new RestRequest { Resource = "Entity/{entityId}/contactSubsidiary" };
request.AddParameter("entityId", entityId, ParameterType.UrlSegment);
try
{
return await RestHelper.ExecuteAsync<List<ContactEcocertSubsidiary>>(request);
}
catch (Exception ex)
{
Trace.TraceError($"Erreur lors de la récupèration des filiales lié a l'entitée courante {entityId} : {ex.Message}");
throw;
}
}
和第二个错误:
“Reference to undeclared entity 'nbsp'. Line 69, position 41.”
我不知道在哪里可以找到这行69,位置41,当我用Ctrl + F查找'nbsp'时,在代码中找不到它。
错误出现在行中:
return await RestHelper.ExecuteAsync<List<ContactEcocertSubsidiary>>(request);
我想检查我的文件xml,但我不知道如何? 有什么可以搜索的想法吗?
答案 0 :(得分:0)
nbsp;和其他HTML实体在此处列出:https://www.w3schools.com/html/html_entities.asp
这应该是您问题的正确答案。