0
У меня есть документ XML, который имеет структуру, подобную так:Изменение XML дочерний элемент в Родитель
<?xml version="1.0" encoding="iso-8859-1" ?>
- <newdataset xml="version="1.0" encoding="iso-8859-1"">
- <officelist>
<officeid>2</officeid>
<office>Office</office>
<region>BC</region>
Я хотел бы иметь офис ID = 2, чтобы быть своим собственным элементом. Как так
<?xml version="1.0" encoding="iso-8859-1" ?>
<newdataset xml="version="1.0" encoding="iso-8859-1"">
<officelist>
<officeid id=2/>
<office>Office</office>
<region>BC</region>
</officeid>
</officelist>
</newdataset>
xmlDS += offices.GetXml();
xmlDS = xmlDS.Replace(@"xml:space=""preserve""", " ");
XmlDocument doc = new XmlDocument();
XmlNode declaration = doc.CreateNode(XmlNodeType.XmlDeclaration, null, null);
doc.LoadXml(xmlDS);
doc.Save(Response.OutputStream);
То есть мой код до сих пор ... не знаю, как установить дочерний узел стать родительский узел
Я не понимаю, что вы пытаетесь сделать, действительно ... можете ли вы показать нам, как должен выглядеть выходной XML? Или что вы хотите сделать? –
отредактировал: его в вопросе сейчас – Spooks