Dela via


Bearbeta XML-data med LINQ till XML

LINQ till XML är den nya modellen i .NET Framework version 3.5 för bearbetning av XML-data. MED LINQ till XML kan utvecklare göra allt de kan förvänta sig med XML-data: fråga, ändra, skapa, spara och serialisera XML-dokument. De verkliga fördelarna ligger i fråge- och skapandefunktionerna.

Frågor i LINQ till XML är kortfattade och uttrycksfulla, med syntax som liknar SQL mer än XPath eller XQuery. Eftersom frågeresultat kan returneras som samlingar av element eller attribut och kan användas som parametrar för XElement-objekt, kan XML-träd enkelt omvandlas från en form till en annan.

LINQ till XML utnyttjar linq-tekniken (language-integrated query) i .NET Framework version 3.5. LINQ utökar språksyntaxen för C# och Visual Basic för att tillhandahålla kraftfulla frågefunktioner som kan utökas till potentiellt alla datalager.

En detaljerad beskrivning av dess användning finns i LINQ till XML (C#) och LINQ till XML (Visual Basic). En översikt över LINQ-ramverket finns i Language-Integrated Query (LINQ) – C# eller Language-Integrated Query (LINQ) – Visual Basic.

Se även