public static void Main()
<TEKSTI>Siirto 2</TEKSTI>
<TEKSTI>Siirto 2</TEKSTI>
<TEKSTI>Siirto 2</TEKSTI>
XDocument xmlDoc1 = XDocument.Parse(xmldocument);
XElement xEleDoc1 = XElement.Parse(xmldocument);
XElement xEleEment1 = XElement.Parse(newElement);
var search = xmlDoc1.Descendants("siirrot").Descendants("siirto").Where(e => e.Element("PTR").Value == "2211850").Ancestors().FirstOrDefault();
XElement xObj = xmlDoc1.Root.Descendants("siirto").Where(e => e.Element("PTR").Value == "2211850").Descendants().FirstOrDefault();
Console.WriteLine("\n" + "----Split----" + "\n");
Console.WriteLine(search);
Console.WriteLine("\n" + "----Split----" + "\n");
<isGadget>True</isGadget>
<name>Star Wars Figures</name>
<text1>LukeSkywalker</text1>
XDocument xmlDoc = XDocument.Parse(xml);
var items = from item in xmlDoc.Descendants("item")
where item.Element("itemID").Value == "1"
foreach (XElement itemElement in items)
itemElement.SetElementValue("name", "Lord of the Rings Figures");
Console.WriteLine(xmlDoc);