Skip to content

Commit 2dcaa86

Browse files
committed
Atualizado README para incluir link para os javadocs online
1 parent d649b6a commit 2dcaa86

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ A implementação realizada está disponível no final do artigo, juntamente com
3131

3232
A documentação da API está [disponível online aqui](http://manoelcampos.github.io/Xml2Lua/apidocs).
3333

34-
## Usando a ferramenta
34+
# Usando a ferramenta
3535

3636

3737
Para usar a ferramenta de linha de comando, basta executar em um terminal:
@@ -42,7 +42,7 @@ java -jar xml2lua.jar NomeArquivoXML
4242

4343
Note que deve-se informar o nome de um arquivo XML. A aplicação gerará um arquivo Lua de mesmo nome, dentro do diretório atual.
4444

45-
## Estudo de caso
45+
# Estudo de caso
4646

4747

4848
Para exemplificar o uso da ferramenta, vamos imaginar que temos uma aplicação NCL/Lua de uma loja virtual, que precisa exibir uma lista de produtos na tela. As informações de tais produtos estão em um arquivo XML que será convertido para um arquivo Lua.
@@ -147,7 +147,7 @@ return {
147147
A partir de um for em tal tabela, pegando-se o valor do campo id, pode-se acessar a tabela produtos diretamente (sem precisar fazer um for nela) na posição do id da tabela destaques. Assim, serão apenas 3 iterações.
148148

149149

150-
## Código da aplicação Lua
150+
# Código da aplicação Lua
151151

152152

153153
Após terem sido convertidos os arquivos produtos.xml e destaques.xml para Lua, podemos ter uma aplicação Lua  para carregar tais arquivos Lua e exibir os dados, como pode ser visto no trecho de código a seguir. A aplicação não possui interface gráfica pois isto está fora do escopo do artigo. Ela apenas exibe os dados no terminal. Tal código está disponível no arquivo app.lua, no pacote para download.
@@ -172,7 +172,7 @@ lua app.lua
172172
```
173173

174174

175-
## Conclusão
175+
# Conclusão
176176

177177

178178
Como as aplicações de TVD (por exemplo, as de comércio eletrônico) podem ser apenas uma nova interface gráfica para sistemas já existentes que usam XML, WebServices e outras tecnologias como a base da arquitetura destes, implementar a geração de arquivos de dados Lua em tais arquiteturas pode ser algo trabalhoso.

0 commit comments

Comments
 (0)