Já sabemos quase tudo sobre XML, então quais são as tecnologias relacionadas ao XML? Consulte esta seção.
Abaixo está uma lista de tecnologias XML.
XHTML (HTML extensível)
Uma versão de HTML baseada em XML mais rigorosa e pura.
XML DOM (modelo de objeto de documento XML)
Um modelo de documento padrão para acessar e manipular XML.
XSL (Extensible Stylesheet Language) XSL consiste em três partes:
XSLT (XSL Transformation) - Converte XML para outros formatos, como HTML
XSL-FO (XSL Formatting Object) - uma linguagem para formatação de documentos XML
XPath - uma linguagem para navegar em documentos XML
XQuery (linguagem de consulta XML)
Uma linguagem baseada em XML para consultar dados XML.
DTD (definição de tipo de documento)
Um padrão usado para definir elementos legais em documentos XML.
XSD (esquema XML)
Substituição de DTD baseada em XML.
XLink (linguagem de vinculação XML)
Uma linguagem para criar hiperlinks em documentos XML.
XPointer (linguagem de ponteiro XML)
Permite que hiperlinks XLink apontem para partes mais específicas de um documento XML.
SOAP (protocolo de acesso a objetos simples)
Um protocolo baseado em XML que permite que aplicativos troquem informações por HTTP.
WSDL (linguagem de descrição de serviços da Web)
Linguagem baseada em XML para descrever serviços da web.
RDF (Estrutura de Descrição de Recursos)
Uma linguagem baseada em XML para descrever recursos de rede.
RSS (Distribuição Realmente Simples)
Um formato para agregar notícias e conteúdo de site semelhante a notícias.
SVG (gráficos vetoriais escaláveis)
Define gráficos em formato XML.