Avalados por :
Publiquei a primeira parte da minha série Pensando em XSLT em fevereiro de 2020. Depois veio a pandemia e adiei a escrita da segunda publicação por um tempo e depois adiei um pouco mais e depois um pouco mais. Mas não mais! Estamos participando do BloPoWriMo e agora me comprometi a terminá-la por escrito ?
O tema da segunda publicação da série é XPath. XPath é a abreviação de XML Path Language e, em poucas palavras, é uma linguagem usada para extrair conteúdo de um documento XML. Existem outras formas de alcançar o mesmo objetivo, mas com XPath você pode fazer isso de forma muito concisa e elegante, o que é muito poderoso uma vez que você pega o jeito.
XPath é uma parte fundamental do XSLT. Na verdade, os dois estão tão entrelaçados que poderíamos perdoar por assumir que são a mesma coisa. Mas XPath é na verdade um padrão separado (ou recomendação na terminologia do World Wide Web Consortium).
Meu objetivo com esta publicação é apresentar os conceitos mais importantes do XPath. Não é um tutorial de XPath, mas espero fornecer uma base para um estudo mais aprofundado desta tecnologia importante.
Aqui está um exemplo da expressão XPath mais básica:
/elemento-pai/elemento-filho
Isso é chamado de expressão de caminho, e esta em particular seleciona cada elemento chamado elemento-filho
que tem o elemento raiz do documento (chamado elemento-pai
) como seu pai. As expressões de caminho podem ser absolutas (começando a partir da raiz do documento como o exemplo acima) ou relativas (começando de um nó de contexto). As primeiras sempre começam com uma barra inclinada para frente, as segundas não.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute