RosettaCodeData/Task/XML-Output/HicEst/xml-output.hicest
Ingy döt Net 68f8f3e56b all tasks
2013-04-11 01:07:29 -07:00

15 lines
649 B
Text

CHARACTER names="April~Tam O'Shanter~Emily~"
CHARACTER remarks*200/%Bubbly: I'm > Tam and <= Emily~Burns: "When chapman billies leave the street ..."~Short & shrift~%/
CHARACTER XML*1000
EDIT(Text=remarks, Right='&', RePLaceby='&amp;', DO)
EDIT(Text=remarks, Right='>', RePLaceby='&gt;', DO)
EDIT(Text=remarks, Right='<', RePLaceby='&lt;', DO)
XML = "<CharacterRemarks>" // $CRLF
DO i = 1, 3
EDIT(Text=names, SePaRators='~', ITeM=i, Parse=name)
EDIT(Text=remarks, SePaRators='~', ITeM=i, Parse=remark)
XML = TRIM(XML) // '<Character name="' // name // '">' // remark // '</Character>' // $CRLF
ENDDO
XML = TRIM(XML) // "</CharacterRemarks>"