Introdução ao XPath

A XPath é um linguagem usada para encontrar informações em documentos XML. A XPath é usada para navegar em documentos XML através de elementos e atributos.

Conhecimentos necessários antes de aprender:

Antes de continuar, você deve ter uma compreensão básica das seguintes informações:

  • HTML / XHTML
  • XML / XML Namespace

Se você deseja aprender esses projetos primeiro, por favor, visite nosso Página inicial Acesse essas tutoriais.

O que é XPath?

  • A XPath usa expressões de caminho para navegar em documentos XML
  • A XPath contém uma biblioteca de funções padrão
  • XPath é o elemento principal no XSLT
  • XPath é um padrão W3C

Expressões de caminho XPath

XPath usa expressões de caminho para selecionar nós ou conjuntos de nós em documentos XML. Essas expressões de caminho são muito semelhantes às expressões que vemos em sistemas de arquivos comuns de computadores.

Funções de padrão XPath

XPath contém mais de 100 funções built-in. Essas funções são usadas para comparação de valores de string, números, datas e horas, processamento de nós e QName, processamento de sequências, valores lógicos, etc.

Uso de XPath no XSLT

XPath é o elemento principal da norma XSLT. Sem conhecimento de XPath, você não pode criar documentos XSLT.

Você pode ler mais sobre XPath em nossoTutorial de XSLT》Leia mais conteúdo.

XQuery e XPointer são construídos sobre expressões XPath. XQuery 1.0 e XPath 2.0 compartilham o mesmo modelo de dados e suportam as mesmas funções e operadores.

Você pode ler mais sobre XPath em nossoTutorial de XQuery》Leia mais sobre o conhecimento de XQuery.

XPath é um padrão W3C

XPath se tornou um padrão W3C em 16 de novembro de 1999.

XPath foi projetado para ser usado por XSLT, XPointer e outros softwares de análise XML.

Você pode ler mais sobre XPath em nossoTutorial W3C》Leia mais sobre informações da norma XPath.