Isto pode ser óbvio para muitos, Mas o tempo estudando para minha prova de programação de musgo, Eu aprendi que é muito fácil obter o XML real de uma consulta de pesquisa através da interface de usuário.
Um método rápido é como segue:
- Acesso a pesquisa avançada.
- Realize uma busca que retorna alguns dados.
- Editar a página (através de configurações do site).
- Alterar o XSL para o seguinte:
<?XML Versão="1.0" codificação="UTF-8"?>
<XSL:StyleSheet Versão="1.0" xmlns:XSL="http://www.w3.org/TR/1998/REC-xml-19980210 1999/XSL/Transform">
<XSL:saída Método="XML" Versão="1.0" codificação="UTF-8" travessão="Sim"/>
<XSL:modelo correspondência="/">
<Pre>
<XSL:cópia de Selecione="*"/>
</Pre>
</XSL:modelo>
</XSL:StyleSheet>
- Aplicar o golpe.
- Exibir código-fonte no navegador.
Note-se que o <Pre> marca não faz muito, exceto que servem como um marcador conveniente quando você exibir os resultados.
Este truque pode ser muito útil quando trabalhar com propriedades gerenciadas e personalização de busca. Fornecerá uma lista definitiva do XML disponível para você usar no seu xslt que teria sido muito útil a última 25 vezes eu criei alguns resultados de pesquisa personalizados.
Isso deve funcionar para dataviews também, Embora eu não testei isso ainda.