@classmethod<EOL><INDENT>def parse(cls, fptr, offset, length):<DEDENT>
num_bytes = offset + length - fptr.tell()<EOL>read_buffer = fptr.read(num_bytes)<EOL>data = struct.unpack_from('<STR_LIT>', read_buffer)<EOL>version = data[<NUM_LIT:0>]<EOL>flag = data[<NUM_LIT:1>:<NUM_LIT:4>]<EOL>url = read_buffer[<NUM_LIT:4>:].decode('<STR_LIT:utf-8>').rstrip(chr(<NUM_LIT:0>))<EOL>return cls(version, flag, url, length=length, offset=offset)<EOL>
Parse data entry URL box.

        Parameters
        ----------
        fptr : file
            Open file object.
        offset : int
            Start position of box in bytes.
        length : int
            Length of the box in bytes.

        Returns
        -------
        DataEntryURLbox
            Instance of the current data entry URL box.