# Arduino + XML + Banco de dados

**URL:** <https://forum.fazedores.com/t/arduino-xml-banco-de-dados/1747>\
**Category:** Arduino\
**Created:** [Junho 19, 2015, 7:25pm UTC](https://forum.fazedores.com/t/arduino-xml-banco-de-dados/1747 "2015-06-19T19:25:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![contato\_angelomendes](https://avatars.discourse-cdn.com/v4/letter/c/f9ae1b/32.png) [@contato\_angelomendes](https://forum.fazedores.com/u/contato_angelomendes)\
**Post date:** [Junho 19, 2015, 7:25pm UTC](https://forum.fazedores.com/t/arduino-xml-banco-de-dados/1747/1 "2015-06-19T19:25:51Z")

</div>

Fala galera, estou lendo alguns sensores e quero gravar esses dados em um arquivo XML e armazená-lo no banco MYSQL. Minha dúvida é como gerar esse arquivo .xml pois fiz a estrutura usando o Serial.print. Talvez fosse mais fácil fazer o envio dos dados sem gerar o xml mas eu preciso do arquivo também. Alguém pode me dar uma ideia? Segue o print da estrutura xml que estou usando para testar.

 ![](https://us1.discourse-cdn.com/flex016/uploads/fazedores/original/1X/437e4fd06485ed5135d7c4501118ae685fb3828f.png)

---

<div class="post-metadata">

**Author:** ![sksdutra](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/sksdutra/32/442_2.png) [@sksdutra](https://forum.fazedores.com/u/sksdutra)\
**Post date:** [Junho 20, 2015, 5:17pm UTC](https://forum.fazedores.com/t/arduino-xml-banco-de-dados/1747/2 "2015-06-20T17:17:45Z")

</div>

Acho que são duas coisas: Você quer gerar o arquivo XML ou quer gravar os dados em um servidor de MySQL? Se o objetivo final é colocar os dados num servidor MySQL, não precisa gravá-los num arquivo XML, você pode gravá-los diretamente em um arquivo \*.SQL ou gravar diretamente em um banco de dados já existentente e com estrutura criada.

Só com Arduino você não vai conseguir exportar esses dados, pois até onde eu saiba, Arduino não tem módulo para I/O, você precisa escolher uma linguagem de programação da sua preferência que tenha uma biblioteca para trabalhar com serial, só então receber os dados do serial, criar e gravar um arquivo para enviar para o MySQL ou criar o BD e gravar diretamente no MySQL.

---

<div class="post-metadata">

**Author:** ![Thomaz\_Barros](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/thomaz_barros/32/1651_2.png) [@Thomaz\_Barros](https://forum.fazedores.com/u/Thomaz_Barros)\
**Post date:** [Junho 22, 2015, 5:02am UTC](https://forum.fazedores.com/t/arduino-xml-banco-de-dados/1747/3 "2015-06-22T05:02:32Z")

</div>

[https://startingelectronics.org/tutorials/arduino/ethernet-shield-web-server-tutorial/SD-card-AJAX-XML-web-server/](https://startingelectronics.org/tutorials/arduino/ethernet-shield-web-server-tutorial/SD-card-AJAX-XML-web-server/)
