# #directory "+xml-light" (* or maybe "+site-lib/xml-light" *) ;; # #load "xml-light.cma" ;; # let data = [ ("April", "Bubbly: I'm > Tam and <= Emily"); ("Tam O'Shanter", "Burns: \"When chapman billies leave the street ...\""); ("Emily", "Short & shrift"); ] in let tags = List.map (fun (name, comment) -> Xml.Element ("Character", [("name", name)], [(Xml.PCData comment)]) ) data in print_endline ( Xml.to_string_fmt (Xml.Element ("CharacterRemarks", [], tags))) ;; Bubbly: I'm > Tam and <= Emily Burns: "When chapman billies leave the street ..." Short & shrift - : unit = ()