これまで来たのですが、最初に配置する代わりにXElement
を3番目の場所に追加するにはどうすればよいですか?xmlノードに要素を追加する
2つの大きなファイルに追加する必要があります。
protected void Button1_Click(object sender, EventArgs e)
{
var xml = XElement.Load(Server.MapPath(map1));
var noprovider = xml.Elements("Component").Where(d => !d.Elements("L").Any());
var prov in noprovider)
{
prov.AddFirst(new XElement("L", ""));
}
xml.Save(Server.MapPath(map1));
}
XML
<Reservedele>
<Component>
<Type>Støvsuger</Type>
<Art>yiryidryi</Art>
<Bemærkning> adadgadg</Bemærkning>
<Varenummer>dfgdfg</Varenummer>
<OprettetAf>John</OprettetAf>
<Date>28. januar 2017</Date>
</Component>
</Reservedele>
ありがとう@トマスJakl。それは魅力のように働く。 – TheNewone
@Newone答えが正しい場合は、Acceptedとマークすることを検討してください。 –
@ Dan-homolaあなたが正しいです。完了しました。 – TheNewone