XML with Arduino?

It is easy to send XML, JSON, or plain text from the Arduino over the internet.

It is a little tricky to parse received data in complex formats like XML on the Arduino. (If there is an XML parser I'm not aware of it.) In fact, many beginners find it hard enough parsing plain text. So it might be best to use a simpler format than XML in this environment if your project permits it.

-br