Module lualattes_1_6_1-lualattes
Info:
- Release: $Id: lualattes.lua,v 1.24 2018/04/19 21:01:31 tomas Exp $
Functions
| xml2cv (xml_doc, o) | Transforma um documento XML em um objeto Lattes. |
| zip2cv (filename, id_url_lattes) | Extrai um objeto Lattes de um arquivo com o CV Lattes. |
| wget (id_url_lattes) | Obtém os dados de um CV Lattes de código dado. |
| wget2disk (id_url_lattes, filename) | Produz um arquivo com o CV Lattes (XML dentro de um ZIP) de código dado. |
Functions
- xml2cv (xml_doc, o)
-
Transforma um documento XML em um objeto Lattes.
Parameters:
- xml_doc String com o XML de um CV Lattes.
- o Objeto (opcional) com o CV Lattes.
Returns:
-
Objeto Lattes.
- zip2cv (filename, id_url_lattes)
-
Extrai um objeto Lattes de um arquivo com o CV Lattes.
Parameters:
- filename String com o nome do arquivo dentro de um ZIP.
- id_url_lattes String com o código do CV Lattes que se quer extrair (opcional).
Returns:
- Objeto Lattes ou void, em caso de erro.
- String com mensagem de erro, se houver.
- wget (id_url_lattes)
-
Obtém os dados de um CV Lattes de código dado.
Parameters:
- id_url_lattes String com o código do CV Lattes.
Returns:
- String com o conteúdo baixado do CNPq, ou void, em caso de erro.
- String com mensagem de erro, se houver.
- wget2disk (id_url_lattes, filename)
-
Produz um arquivo com o CV Lattes (XML dentro de um ZIP) de código dado.
Parameters:
- id_url_lattes String com o código do CV Lattes.
- filename String com o nome do arquivo que receberá o conteúdo que for baixado do CNPq.
Returns:
- Booleano indicando se a operação teve sucesso ou não.
- String com mensagem de erro, se houver.