GemStone port of project.
This package provides a Seaside-like, block-based API for XML generation for Pharo
Metacello new
baseline: 'XMLWriter';
repository: 'github://GsDevKit/XML-XMLWriter:gemstone/filetree';
load.
project install --url=http://gsdevkit.github.io/GsDevKit_home/XMLWriter.ston
project load XMLWriter
A simple example on how to use the XML writer
|writer|
writer := XMLWriter new.
writer
enablePrettyPrinting;
comment: 'A simple XML structure';
tag: 'hello'
with: [ writer tag: 'world' ].
writer asString
results in the following XML output
<!--A simple XML structure-->
<hello>
<world/>
</hello>
Check the class XMLWriterTest for many other examples.
This project was migrated from http://smalltalkhub.com/#!/~PharoExtras/XMLWriter