Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: November 2007
LINQ to XML es el nuevo modelo que incorpora .NET Framework versión 3.5 para el procesamiento de datos XML. LINQ to XML permite a los desarrolladores hacer con XML todo aquello que podrían esperar: consultar, modificar, crear, guardar y serializar documentos XML. Las principales ventajas son la posibilidad de realizar consultas y de crear documentos XML.
En LINQ to XML, las consultas son concisas y expresivas, ya que utilizan una sintaxis más parecida a SQL en comparación con XPath o XQuery. Dado que los resultados de las consultas se pueden obtener como colecciones de elementos o atributos que, a su vez, se puede utilizar como parámetros para objetos XElement, es posible transformar árboles XML con facilidad de una forma a otra.
LINQ to XML aprovecha la tecnología Language-Integrated Query (LINQ) de .NET Framework versión 3.5. LINQ extiende la sintaxis de los lenguajes C# y Visual Basic para ofrecer una serie de funcionalidades de consulta que se pueden expandir prácticamente a cualquier almacén de datos.
Para ver una descripción detallada acerca de su uso, visite LINQ to XML, y para ver una descripción general del marco de trabajo de LINQ, vea Language-Integrated Query (LINQ).
Vea también
Conceptos
Diferencias entre LINQ to XML y DOM
Diferencias entre LINQ to XML y otras tecnologías XML