0
Я создаю XDocument с XelementsXDocument создан с XElement имеет нежелательные Пробелы
XDocument document = new XDocument(element);
И я попытался удалить ненужные узлы с
List<string> eNames = new List<string> { "Name", "Price", "Year", "Model"};
document.XPathSelectElements("s0:Customer/s0:Loan/s0:Vehicle/*", namespaceManager)
.Where(x => (!eNames.Contains(x.Name.LocalName)))
.Remove();
IT прекрасно, но с нежелательными пробелами работает. Как удалить ненужные пробелы между узлами после удаления?
Выход выглядит
</Vehicle>
<Vehicle>
<Name>Toyota</Name>
<Year>2012</Year>
<Make>TOYOTA</Make>
<Model>CAMRY L/LE/SE/XLE</Model>
</Vehicle>
, что делает ваш вывод XML выглядит? –
обновил мой вопрос – curiousDev
Как выглядит ваш документ перед удалением элементов? –