Podpora XML v .NET

Spuštění příkladů z příkazové řádky

Je potřeba spustit příkazovou řádku a mít správně nastavené cesty ke kompilátoru C#. (Programs->Microsoft Visual Studio .NET->Visual Studio .NET Tools->Visual Studio .NET Command Prompt).

Jednotlivé ukázkové programy pak nejprve zkompilujeme

csc Program.cs

a pak spustíme

Program

Spuštění příkladů z Visual Studia

Otevřeme projekt XML.NET.csproj. Ukázkový program ke spuštění musíme vybrat ve vlastnostech projektu (položka Startup Object). Pracovní adresář projektu musíme nastavit na aktuální adresář (.), jinak se budou ukázkové XML soubory hledat ve špatném adresáři.

Ukázkové soubory

Soubor Popis
DOMUkazka.cs Čtení dokumentu pomocí DOM rozhraní
DOMUkazka2.cs Generování dokumentu pomocí DOM rozhraní
ValidaceUkazka.cs Validace dokumentu oproti XML schématu
XMLReaderUkazka.cs Sekvenční čtení XML dokumentu pull parserem
XMLWriterUkazka.cs Zápis XML dokumentu
XPathUkazka.cs Výběr množiny uzlů a její zpracování pomocí XPath výrazu
XPathUkazka2.cs Vyhodnocení XPath výrazu vracejícího skalární hodnotu
XSLTUkazka.cs Spuštění XSLT transformace v programu
faktura.xml Jednoduchý ukázkový XML dokument
faktura2.xml Ukázkový dokument s připojeným XML schématem
faktura-s-chybou.xml Ukázkový dokument obsahující prohřešek proti připojenému schématu
faktura.xsd Ukázkové XML schéma
faktura.xsl Jednoduchý XSLT styl pro převod faktury do HTML

Všechny uvedené programy jsou public domain, můžete si s nimi dělat co chcete. Jsou poskytnuté bez jakékoliv záruky.

© Jirka Kosek 2002