XML/Output: Difference between revisions

Content added Content deleted
m (→‎{{header|Go}}: User new and more efficient strings.Builder)
Line 1,204: Line 1,204:
] XMLOutput.
] XMLOutput.
</lang>
</lang>


=={{header|Julia}}==
<lang julia>using LightXML

dialog = [("April", "Bubbly: I'm > Tam and <= Emily"),
("Tam O'Shanter", "Burns: \"When chapman billies leave the street ...\""),
("Emily", "Short & shrift")]

const xdoc = XMLDocument()
const xroot = create_root(xdoc, "CharacterRemarks")

for (name, remarks) in dialog
xs1 = new_child(xroot, "Character")
set_attribute(xs1, "name", name)
add_text(xs1, remarks)
end

println(xdoc)
</lang>{{output}}<pre>
<?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>
</pre>


=={{header|Kotlin}}==
=={{header|Kotlin}}==