Я хочу сделать наоборот. Я хочу это изменить:
Код: Выделить всё
Код: Выделить всё
Вот последние данные что я пробовал:
Код: Выделить всё
private static void CleanUpXElements(XDocument doc)
{
foreach (XElement childElement in
from x in doc.DescendantNodes().OfType()
where x.Value == string.Empty
select x)
{
childElement.ReplaceWith(new XElement(childElement.Name.LocalName, childElement.Attributes()));
};
}
Есть ли способ Я могу сделать это, не создавая исключение нулевой ссылки? Я вижу, что элемент меняется на самозакрывающийся тег, но затем возникает нулевое исключение.
Подробнее здесь: https://stackoverflow.com/questions/791 ... losing-tag