parse data format