0
如何檢查xmlfile中節點L的存在並添加它,如果不是這樣的buttonclick?一次循環通過文件會更容易一些,並將它添加到哪裏?檢查節點是否存在和廣告是否存在
if (Page.IsValid)
{
var doc = XDocument.Load(Server.MapPath(map));
var component =
doc.Descendants("Component")
.FirstOrDefault(comp => comp.Element("Varenummer").Value.Equals(myNumber));
component.Element("L").Value = drpLeverandørRet.SelectedItem.Value;
component.Element("Type").Value = drpDownWTtypeRet.SelectedItem.Value;
component.Element("Art").Value = txtRetArt.Text;
component.Element("Bemærkning").Value = txtRetBemærkninger.Text;
doc.Save(Server.MapPath(map));
}
<Reservedele>
<Component>
<Type>Elektronik</Type>
<Art>dyjdtjy</Art>
<Bemærkning>tyjty</Bemærkning>
<Varenummer>205507k</Varenummer>
<OprettetAf>John</OprettetAf>
<Date>27. januar 2017</Date>
</Component>
<Component>
<Type>Softcare</Type>
<Art>Dims 11</Art>
<L>A</L>
<Bemærkning>lasfladfa11</Bemærkning>
<Varenummer>1</Varenummer>
<OprettetAf>John</OprettetAf>
<Date>21. februar 2017</Date>
</Component>
</Reservedele>
「XML」在哪裏? –