Hola, dejo un tip rápido para quienes estén leyendo documentos XML del SII (como los DTE) desde C#.
Muchas veces se hace con XmlDocument, pero con LINQ es mucho más limpio:
var doc = XDocument.Load("archivo.xml");
var rutEmisor = doc.Descendants("RUTEmisor").FirstOrDefault()?.Value;
Console.WriteLine($"RUT Emisor: {rutEmisor}");
Esto lo uso para extraer datos clave sin recorrer árbol completo.
¿Ustedes usan alguna librería externa como XmlSerializer o XPath?