This seems like XML, but there's an incorrect xml syntax in here: CDATA seems to be not correctly formed. (Is it just added manually to point out the data you want?)
Syntax used here is: [CDATA[**sometext]**]
CDATAs normal syntax is: [CDATA[some text]]
You can fix that with an intermediate file before using an xml parser like that:
sed -e 's/\[CDATA\[\*\*/[CDATA[/' -e 's/\]\*\*\]/]]/' data.xml >data.tmp.xml
With the Syntax fixed you may extract the wanted data as follows:
Note
In parsing XML files with sed/awk one is dropping the advantages of a robust clear text file format and invites errors on any simple whitespace or ordering change(changed whitespace? (un-)compressed output?,...) of the file which is to be expected any time due to the nature of that file format.
--- Post updated at 12:34 PM ---
Hmmmm.... xmlstarlet is more convenient than xmllint:
xmlstarlet sel -t -v "//title/band/staticText/text" data.tmp.xml