Revert "Revert "XMLparsing""

This reverts commit 0267b6ca659fb35b0021a97f397b3395b7b73fd1.