Question: is xml hard to learn?
Answer: XML is conceptually simple and in practice fairly easy to learn and use. There are some possibly confusing issues with namespaces, but namespaces are very important for using XML in sophisticated ways.