XML/Output: Difference between revisions

Line 849:
This produces:
<lang xml><?xml version="1.0" encoding="UTF-8"?><CharacterRemarks><Character name="April">Bubbly: I'm &gt; Tam and &lt;= Emily</Character><Character name="Tam O'Shanter">Burns: "When chapman billies leave the street ..."</Character><Character name="Emily">Short &amp; shrift</Character></CharacterRemarks></lang>
 
=={{header|Joy}}==
<lang Joy>
DEFINE subst ==
[[['< "&lt;" putchars]
['> "&gt;" putchars]
['& "&amp;" putchars]
[putch]] case] step;
 
XMLOutput ==
"<CharacterRemarks>\n" putchars
[ "<Character name=\"" putchars uncons swap putchars "\">" putchars first subst "</Character>\n" putchars] step
"</CharacterRemarks>\n" putchars.
 
[ [ "April" "Bubbly: I'm > Tam and <= Emily" ]
[ "Tam O'Shanter" "Burns: \"When chapman billies leave the street ...\"" ]
[ "Emily" "Short & shrift" ]
] XMLOutput.
</lang>
 
=={{header|Mathematica}}==
Line 867 ⟶ 886:
<Character name=\"Emily\">Short &amp; shrift</Character>
</CharacterRemarks></pre>
 
 
=={{header|NetRexx}}==
153

edits