Narzędzia XML w programie Visual Studio
Extensible Markup Language (XML) jest językiem znaczników, zapewniający format opisu danych.Język ten umożliwia dokładniejsze deklarowanie zawartości i bardziej znaczących wyników wyszukiwania na wielu platformach.Ponadto XML umożliwia rozdzielenie prezentacji danych.Na przykład w formacie HTML umożliwia znaczniki informują przeglądarkę, aby wyświetlić dane, jak pogrubienie lub kursywa; w języku XML używasz tagów wyłącznie w celu określenia danych, takich jak nazwy miasta, temperatury oraz ciśnienia atmosferycznego.W XML za pomocą arkuszy stylów, takich jak języka XSL (Extensible Stylesheet) oraz arkuszy stylów kaskadowych (CSS) do prezentowania danych w przeglądarce.Język XML oddziela dane od prezentacji i procesu.Umożliwia wyświetlanie i przetwarzania danych, które mają być, poprzez stosowanie różnych stylów i aplikacji.
Język XML jest podzbiór SGML jest zoptymalizowany pod kątem dostarczania za pośrednictwem sieci Web.Jest ona zdefiniowana przez World Wide Web Consortium (W3C).Tej normalizacji gwarantuje, że danych strukturalnych będą jednolite i niezależne od aplikacji lub dostawców.
Język XML jest rdzeniem wiele funkcji Visual Studio i .NET Framework.Na poniższej liście tematu nazwy narzędzi i funkcji związanych z XML, które są oferowane w Visual Studio i .NET Framework.
Aby uzyskać więcej informacji, zobacz XML Developer Center, który zapewnia najnowszą dokumentację, informacje techniczne, pliki do pobrania, grupy dyskusyjne i inne zasoby dla deweloperów XML.
W tej sekcji
Working with XML Data
W tym artykule omówiono rolę XML w sposobie obsługi danych w Visual Studio.Debugowanie XSLT
Zawiera łącza do tematów dotyczących debugowania XSLT przy użyciu programu Visual Studio debugger.
Informacje
Microsoft.VisualStudio.XmlEditor
Opisuje edytora XML drzewo za pomocą składni System.Xml.Linq dla wszelkich dokumentów XML.XML Standards Reference
Zawiera informacje o technologii XML, w tym XML, definicji typu dokumentu (DTD), języka definicji schematu XML (XSD) i XSLT.System.Xml
Zawiera opis klas i inne elementy, które tworzą System.Xml obszaru nazw i zawiera łącza do bardziej szczegółowych informacji na temat każdego elementu.System.Xml.Serialization
Zawiera opis klas i inne elementy, które tworzą System.Xml.Serialization obszaru nazw i zawiera łącza do bardziej szczegółowych informacji na temat każdego towaru.
Sekcje pokrewne
XML Document Object Model (DOM)
W tym artykule opisano sposób, w jaki XmlDocument i jego skojarzonych klas, które są zgodne z W3C Document Object Model (podstawowe), poziom 1 i poziomu 2 nazw pomocy technicznej specyfikacji.Reading XML with the XmlReader
W tym artykule opisano sposób, w jaki XmlReader udostępnia niebuforowany, przekazuje tylko, tylko do odczytu danych XML za pośrednictwem strumienia XML.Writing XML with the XmlWriter
W tym artykule opisano sposób, w jaki XmlWriter zapewnia niebuforowany, przesyła tylko sposób generowania strumieni XML i ułatwia tworzenie dokumentów XML, które są zgodne ze standardem W3C.XSLT Transformations
W tym artykule opisano sposób, w jaki XslCompiledTransform klasy implementuje zalecenie XSLT 1.0.Process XML Data Using the XPath Data Model
W tym artykule opisano sposób, w jaki XPathNavigator klasy może przetwarzać dane XML przechowywane w XPathDocument lub XmlDocument obiektu.XPathNavigator Klasy jest oparta na XQuery 1.0 i modelu danych 2.0 XPath i może służyć do nawigacji i edytować dane XML.XML Schema Object Model (SOM)
Zawiera opis klas używanych do tworzenia i manipulowania schematów XML, zapewniając XmlSchema klasy do ładowania i Edytuj schemat.Resolve External XML Resources Named by a URI
Wyjaśniono, że XmlResolver jest klasą abstrakcyjną, która rozwiązuje zewnętrznych zasobów XML o nazwie przez identyfikator URI (Uniform Resource).