Leer en inglés

Compartir a través de


Consultas básicas (LINQ to XML)

En esta sección se ofrecen ejemplos de consultas básicas de LINQ to XML.

En esta sección

Tema Descripción
Procedimiento para buscar un elemento con un atributo específico (C#) Muestra cómo encontrar un elemento en particular que tenga un atributo con un valor específico.
Procedimiento para buscar un elemento con un elemento secundario específico (C#) Muestra cómo encontrar un elemento en particular que tenga un elemento secundario con un valor específico.
Diferencias entre realizar consultas de un XDocument frente a realizar consultas de un XElement (C#) Explica las diferencias entre escribir consultas sobre un árbol XML cuya raíz comienza en XElement y escribir consultas sobre un árbol XML cuya raíz comienza en XDocument.
Procedimiento para buscar descendientes con un nombre de elemento específico (C#) Muestra cómo encontrar todos los descendientes de un elemento que tengan un nombre en particular. Este ejemplo utiliza el eje Descendants.
Procedimiento para buscar un único descendiente con el método Descendants (C#) Muestra cómo utilizar el método Descendants del eje para encontrar un sólo elemento cuyo nombre es único.
Procedimiento para escribir consultas con filtrado complejo (C#) Muestra cómo escribir una consulta que utilice un filtro más complejo.
Procedimiento para filtrar por un elemento opcional (C#) Muestra cómo encontrar nodos en un árbol con forma irregular.
Procedimiento para buscar todos los nodos de un espacio de nombres (C#) Muestra cómo encontrar todos los nodos que se encuentren en un espacio de nombres en particular.
Procedimiento para ordenar elementos (C#) Muestra cómo escribir una consulta que ordene sus resultados.
Procedimiento para ordenar elementos por varias claves (C#) Muestra cómo ordenar por varias claves.
Procedimiento para calcular valores intermedios (C#) Muestra cómo usar la cláusula Let para calcular valores intermedios en una consulta de LINQ to XML.
Procedimiento para escribir una consulta que busca elementos en función del contexto (C#) Muestra cómo seleccionar elementos en base a otros elementos del árbol.
Procedimiento para depurar conjuntos de resultados de consulta vacíos (C#) Muestra la solución apropiada cuando se depuran consultas sobre un XML que se encuentra en un espacio de nombres predeterminado.

Consulte también