RosettaCodeData/Task/XML-Output/Nim/xml-output-1.nim

12 lines
402 B
Nim
Raw Permalink Normal View History

2016-12-05 23:44:36 +01:00
import xmltree, strtabs, sequtils
2020-02-17 23:21:07 -08:00
proc charsToXML(names, remarks: seq[string]): XmlNode =
2016-12-05 23:44:36 +01:00
result = <>CharacterRemarks()
for name, remark in items zip(names, remarks):
2020-02-17 23:21:07 -08:00
result.add <>Character(name=name, remark.newText)
2016-12-05 23:44:36 +01:00
echo charsToXML(@["April", "Tam O'Shanter", "Emily"],
@["Bubbly: I'm > Tam and <= Emily",
"Burns: \"When chapman billies leave the street ...\"",
"Short & shrift"])