Как только он будет найден, он вернет элементы, значения и все вложенные ниже.
Я понял, что элемент вообще возвращается:
Код: Выделить всё
XDocument doc = XDocument.Parse(xml);
IEnumerable filteredElements = doc.Descendants("Sample-CA")
.Where(e => e.Element("type")?.Value == "int");
foreach (XElement elements in filteredElements)
{
Console.WriteLine(elements);
}
Код: Выделить всё
int
110
4096
passwortca
Sample-CA.key.pem
7300
passwortca
openssl-ca.cnf
DE
Bavaria
Hausen
IT
-CA
admin@admin.de
Надеюсь, вы сможете меня просветить и подтолкнуть в правильном направлении. У меня нет особых предпочтений, как это архивировать.
Все возможные идеи были найдены в Google и опробованы.
Кроме того, еще один цикл foreach для «элементов» не работает из-за отсутствия метода get XElement
Подробнее здесь: https://stackoverflow.com/questions/791 ... each-query