Nástroje XML v sadě Visual Studio
Jazyk XML (Extensible Markup) je značkovací jazyk, který poskytuje formát pro data popisující.To usnadňuje přesnější deklarace a užitečnější výsledky různých platformách.Jazyk XML navíc umožňuje oddělení prezentace z dat.Například ve formátu HTML použijete značky ověření pravosti prohlížeči zobrazit data jako tučné nebo kurzíva; XML tagy použít pouze k popisu dat, například název města, teplota a barometrický tlak.V souboru XML pomocí stylů jako je například jazyk XSL (Extensible Stylesheet) a šablony stylů (CSS) prezentovat data v prohlížeči.XML jsou data oddělena od prezentace a proces.Umožňuje zobrazení a zpracování dat, které chcete, aplikováním různých stylů a aplikací.
XML je podmnožinou jazyka SGML, která je optimalizována pro doručení přes Web.Je definován World Wide Web Consortium (W3C).Této standardizace zaručuje, že strukturovaných dat bude jednotné a nezávislé aplikace nebo dodavatelů.
XML je jádrem mnoha funkcí Visual Studio a .NET Framework.Následující seznam témat názvy nástroje a funkce související s XML, které jsou nabízeny v Visual Studio a .NET Framework.
Další informace naleznete XML Developer Center, která poskytuje nejnovější dokumentaci, technické informace, soubory ke stažení, diskusní skupiny a další zdroje pro vývojáře XML.
V tomto oddíle
Working with XML Data
Popisuje roli XML způsobem se zpracují data v Visual Studio.Ladění XSLT
Obsahuje odkazy na témata týkající se XSLT ladit pomocí ladicího programu Visual Studio.
Referenční dokumentace
Microsoft.VisualStudio.XmlEditor
Zpřístupní XML Editor analyzovat pomocí stromu System.Xml.Linq pro všechny dokumenty XML.XML Standards Reference
Obsahuje informace o technologií XML, včetně XML definice definice typu dokumentu (DTD), jazyka pro definici schématu XML (XSD) a transformace XSLT.System.Xml
Popisuje třídy a další prvky, které tvoří System.Xml oboru názvů a poskytuje odkazy na podrobnější informace o každé položce.System.Xml.Serialization
Popisuje třídy a další prvky, které tvoří System.Xml.Serialization oboru názvů a poskytuje odkazy na podrobnější informace o každé položce.
Související oddíly
XML Document Object Model (DOM)
Popisuje, jak se XmlDocument a jeho přidružených tříd v souladu s W3C modelu objektu dokumentu (základní) úroveň 1 a specifikace podpory oboru názvů úroveň 2.Reading XML with the XmlReader
Popisuje, jak se XmlReader poskytuje mapovaný, předávat pouze, jen pro čtení přístup k datům XML data XML.Writing XML with the XmlWriter
Popisuje, jak se XmlWriter poskytuje mapovaný, předávat pouze způsob generování XML datové proudy a pomáhá vytvářet dokumenty XML, které vyhovují standardu W3C.XSLT Transformations
Popisuje, jak se XslCompiledTransform třída implementuje doporučení XSLT 1.0.Process XML Data Using the XPath Data Model
Popisuje, jak na XPathNavigator třídy může zpracovávat data XML, které jsou uloženy v XPathDocument nebo XmlDocument objektu.XPathNavigator Třídy je založen na XQuery 1.0 a XPath 2.0 datového modelu a slouží k navigaci a úpravy dat XML.XML Schema Object Model (SOM)
Popisuje tříd pro vytváření a manipulace s schémata XML poskytnutím XmlSchema načíst a upravit schéma třídy.Resolve External XML Resources Named by a URI
Vysvětluje, že XmlResolver je abstraktní třída, která řeší externí zdroje XML s názvem podle identifikátor URI (Uniform Resource).