Syntax of the XML file is verbose and redundant 2. It doesn’t support an array. 3. Less readable and more complex