LINQ to Xml Xml kezelése Linq-val Zaklóczki Dávid zakloczki@index.hu
Mi is az a LINQ? Language Integrated Query Egy rendkívül rugalmas és hatékony lekérdezőnyelv amely segíti a nem objektum- orientált adatforrásokkal (Xml, relációs adatbázisok) való műveletek végrehajtását.
Xml jelen van Konfigurációs államányok Webszolgáltatások, RSS Hierarchikus adatok tárolása Platformfüggetlen kommunikáció
LINQ to XML System.Xml.Linq Megjelenik egy új névtér, melynek segítségével sokkal gyorsabban tudunk Xml adatokat összeállítani és nyelvbeágyazott megoldásokkal tudunk lekérdezéseket megfogalmazni.
Fontosabb osztályok XDocument : Új Xml dokumentum létrehozása Xelement : Új Tag létrehozása XAttribute : Attributum fűzése Tag-hez XComment : Commentezés az Xml-ben XDeclaration : Xml fejléc beállítása (verzió,kódolás,…) XProcessingInstruction : Alkalmazás számára szúrhatunk be utasításokat
Xml lekérdezés készítése demo Xml kezelés LINQ-val Xml létrehozása Xml lekérdezés készítése