common xml library