Re: [Clip] Extracting text from a music .XML file.
- My version:
;long line follows
^!Set %Lyrics^%LyricCounter%%="^$GetDocMatchAll(" +\<lyric
number\="^%LyricCounter%"\>\r\n +\<syllabic\>(.*?)\</syllabic\>\r\n +
;long line precedes
^!If "^%Lyrics^%LyricCounter%%" = "" Process
^!If "^%LyricCounter%" = "^%LyricEnd%" FinishIt
^!InsertText Lyrics ^%LyricCounter%: ^%Lyrics^%LyricCounter%%^P
^!Replace ";" >> " " ACIWS
On 11/12/2012 11:13 AM, flo.gehrke wrote:
> --- In firstname.lastname@example.org, Don <don@...> wrote:
>> I don't see the "logic" in the data exactly...
> So do I :-(
> I understand that it's about extracting the strings between '<text>' and ''</text>' only and re-arranging them according with the 'lyric number'. Is this correct?
> So I've tested a short clip that outputs...
> when run against your XML sample code.
> The problem is that there are whole words between '<text>' and '</text>' but also syllables only. So 'Peo' and 'ple' produces 'People'. But 'Hail' and 'the' certainly are not meant to produce 'Hailthe', isn't it?
> A correct combining of these strings needs a space following whole words between '<text>' and '</text>' which is missing in the sample code.
> With more details of this task we could certainly make further steps towards a solution.
> Fookes Software: http://www.fookes.com/
> NoteTab website: http://www.notetab.com/
> NoteTab Discussion Lists: http://www.notetab.com/groups.php
> Yahoo! Groups Links
- Hello flo
Brilliant. Later on today I will alter the clip and instructions on my webpage. How you have managed to account for different line lengths in verses baffles me but thanks and I'll give appropriate thanks on the webpage when I re do it, including your further advice.
----- Received the following content -----
Time: 2012-11-16, 13:42:25
Subject: Re: [Clip] Extracting text from a music .XML file.
[Non-text portions of this message have been removed]