public static void Main()
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(@"<plan-elements xsi:type="command-element" target="audio/MNT" command="<?xml version="1.0" encoding="UTF-8"?>
<java version="1.6.0_25" class="java.beans.XMLDecoder">
<object class="com.transdyn.dynac.audio.command.StopAudioPlayCommand">
<void property="commandOwner">
<object class="com.transdyn.dynac.command.CommandOwner">
<void property="facilityCode">
<void property="userName">
<string>lbrownhill</string>
<void property="workstationName">
<object class="java.util.UUID">
<long>-2901034733381005651</long>
<long>-5070573165997691215</long>
XmlNode nonFuel = xmlDoc.SelectSingleNode("//target="audio/MNT");
XmlNode dispute = xmlDoc.SelectSingleNode("//Dispute");
XmlNode xmlRecordNo= xmlDoc.CreateNode(XmlNodeType.Element, "Records", null);
xmlRecordNo.InnerText = Guid.NewGuid().ToString();
nonFuel.InsertAfter(xmlRecordNo, dispute);
Console.WriteLine(xmlDoc.InnerXml);