Lekce 9 - LINQ to XML ve VB.NET
V minulé lekci, Práce s XML soubory pomocí DOM ve VB.NET, jsme si ukázali, jak ve VB.NET pracovat s XML soubory pomocí DOM.
V dnešním tutoriálu Soubory ve VB.NET se naučíme generovat, číst a
editovat XML soubory pomocí technologie LINQ to XML a třídy
XDocument
.
Pohodlněji se s XML pracuje snad již jen serializací/deserializací, jejíž použití je však oproti LINQ to XML omezeno např. nutností existence třídy nebo přítomností bezparametrického konstruktoru a veřejných vlastností.
Vytvoření XML dokumentu
Práce s XML soubory pomocí LINQ to XML je čistě objektová a je
realizována třídou XDocument
. Ta se velmi podobá třídě
XmlDocument
, kterou jsme si představili u přístupu DOM . S
XML dokumentem tedy pracujeme opět pomocí objektového
modelu.
Nejprve si ukažme vytvoření jednoduchého XML souboru s daty nějakého uživatele. Stanovme si, že by měl vypadat takto:
<?xml version="1.0" encoding="utf-8"?> <uzivatel vek="22"> <jmeno>Jan Novák</jmeno> <registrovan>30.10.2022</registrovan> </uzivatel>
S pomocí třídy XmlDocument
bychom ho vygenerovali
následujícím způsobem:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
Tutoriál Soubory ve VB.NET naučí generovat, číst a editovat XML soubory pomocí technologie LINQ to XML a třídy XDocument.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.