[PATCH 5/6] virxml: Introduce parsing APIs that keep indentation