Hello,
This is an extremely simple XML creator to create simple XML files quickly. The usage is like this:
html := XMLNode new: 'html'.
body := html add: (XMLNode new: 'body').
body at: 'bgcolor' put: '#ff0000'.
h1 := body add: (XMLNode new: 'h1').
h1 value: 'My Heading'.
p := body add: (XMLNode new: 'p').
p value: 'My paragraph'.
html fileOut: '/home/myhome/sample.xml'.
Which creates an XML file with the following output:
<html>
<body bgcolor="#ff0000">
<h1>My Heading</h1>
<p>My paragraph</p>
</body>
</html>
You can download the package from:
http://www.canol.info/smalltalk/SimpleXMLCreator.star
Canol Gökel