Ferramentas XML no Visual Studio
linguagem XML (XML) é uma linguagem de marcação que fornece um formato para descrever dados.Isso facilita declarações mais precisas de conteúdo, e resultados de pesquisa mais significativos em várias plataformas.Além disso, XML permite a separação entre apresentação e dados.Por exemplo, em HTML você usa tags para dizer ao navegador para exibir dados em negrito ou itálico: Em XML você usa tags somente para descrever dados como nome de cidades, temperatura e pressão barométrica.Em XML, você usa folhas de estilos tais como Extensible StyleSheet Language (XSL) e cascading style sheets (CSS) para apresentar os dados em um navegador.O XML separa os dados da apresentação e o processo.Isso permite que você exiba e processo sistema autônomo dados sistema autônomo você deseja, aplicando folhas de estilo diferentes e aplicativos.
XML é um subconjunto da SGML que é otimizado para entrega através da Web.Ele é definido pelo World Wide Web Consortium (W3C).Essa padronização garante que os dados estruturados serão uniformes e independentes de aplicativos ou fornecedores.
XML é o principal dos muitos recursos do Visual Studio e o .NET Framework. A lista de tópicos seguinte nomeia as ferramentas e recursos relacionados ao XML que são oferecidos no Visual Studio e o .NET Framework.
Para obter mais informações, consulte o XML Developer centralizar (https://msdn.Microsoft.com/XML), que fornece a documentação mais recente, informações técnicas, downloads, grupos de notícias e outros recursos para desenvolvedores XML.
Nesta seção
Working with XML Data
Discute a função do XML na maneira como dados são manipulados no Visual Studio.Debugging XSLT
Discute como usar o depurador Visual Studio para depurar XSLT.
Referência
XML Standards Reference
Fornece informações sobre as tecnologias XML, incluindo XML, definição de tipo de documento (DTD), linguagem de definição de esquema XML (XSD) e XSLT.System.Xml
Descreve as classes e outros elementos que compõem o System.Xml namespace e fornece links para informações mais detalhadas sobre cada item.System.Xml.Serialization
Descreve as classes e outros elementos que compõem o System.Xml.Serialization espaço para nome e fornece links para informações mais detalhadas sobre cada item.
Seções relacionadas
XML Document Object Model (DOM)
Descreve como a XmlDocument e suas classes associadas cumprir do modelo de objeto documento do W3C (principal), nível 1 e nível 2 especificações de suporte de namespace.Lendo XML com o XmlReader
Descreve como a XmlReader Fornece noncached direta somente, somente leitura acesso a dados XML através de um fluxo XML.Escrevendo XML com o XmlWriter
Descreve como a XmlWriter Fornece noncached, somente encaminhar, a maneira de gerar fluxos e ajuda você a compilar documentos XML que estão em conformidade com o padrão do W3C.Transformações em XSLT
Descreve como a XslCompiledTransform classe implementa a recomendação XSLT 1.0.Processo Dados XML Using the Model Data XPath
Descreve como a XPathNavigator classe pode processar dados XML armazenados em um XPathDocument ou um XmlDocument objeto. The XPathNavigator classe é baseada no XQuery 1.0 e XPath 2.0 Data Model e pode ser usado para navegar e edição dados XML.Modelo de objeto de esquema (SOM) do XML
Descreve as classes usadas para criar e manipular esquemas XML, fornecendo um XmlSchema classe para carregar e edição um esquema.Resolver externos recursos XML nomeados por um URI
Explica que o XmlResolver é uma classe abstrata que resolve recursos XML externos nomeados por um Uniform recurso identificador (URI).