【发布时间】:2017-03-04 13:51:29
【问题描述】:
我正在尝试将重复条目限制为 XML 文件,下面是 XML 文件。
<?xml version="1.0" standalone="yes"?>
<Info>
<Details>
<ID>Ryan</ID>
</Details>
<Details>
<ID>Danny</ID>
</Details>
</Info>
现在,如果我尝试再次将 Ryan 或 Danny 添加到 ID,我应该会提醒用户名已经存在。
我正在使用下面的代码,但它不起作用。 strName 是一个字符串,需要添加用户名值。谁能提供建议?
XDocument xDoc = XDocument.Load(Server.MapPath("~/Info.xml"));
bool userExistsAlready = xDoc.Descendants("Details").Any(x => (string)x.Attribute("ID") == strName);
if (userExistsAlready)
{
//alert
}
【问题讨论】: