QueryPath, uma biblioteca PHP inspirada em jQuery
QueryPath é uma biblioteca PHP para manipulação de XML e HTML. Ela é projetada para trabalhar não somente com arquivos locais, mas também com os serviços web e recursos de banco de dados. Ela implementa muito da interface de jQuery, mas é fortemente ligado para uso do lado do servidor
Noções básicas de QueryPath
QueryPath é uma biblioteca PHP lembrando jQuery. Ea implementa muito da API do jQuery, mas é orientada para a programação
server-side.
Use-a para:
- Parse XML e HTML
- Use seletores CSS 3 para encontrar coisas
- Obter recursos com HTTP e REST
- Enviar AJAX informações aos clientes
- Comunique-se com os serviços da Web como o Flickr, Amazon, eo Twitter
- Analisar a Web Semântica com dados vinculados, RDF e SPARQL
- Importar dados XML em um banco de dados … ou informações do banco de dados em formato HTML ou XML.
Um mecanismo simples extensão faz a adição de novas funcionalidades simples como algumas linhas de código. E está tudo documentado.
QueryPath usa expressões idiomáticas sucintas e curtas, o que torna fácil de realizar tarefas complexas em apenas algumas linhas de código.
Aqui está uma amostra de QueryPath em ação:
find('title')->text('Welcome')->writeHTML();
?>
Este fragmento carrega a biblioteca QueryPath, e então executa uma cadeia comandos parecidos com os da jQuery.
- abre um arquivo teste.html
- encontra o elemento <title>
- define o texto do elemento como Welcome
- e então o documento é enviado para o cliente
Leia o tutorial QueryPath para uma introdução ao QueryPath.




