::xmlgen::buffer command broken
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.tcl archive

::xmlgen::buffer command broken

From: Peter Wang <wkwang@cisco.com>
Date: Mon Apr 10 2006 - 22:54:00 CEST

Hi All,

Has anyone ever used xmlgen-1.4
(http://tclxml.sourceforge.net/xmlgen/xmlgen.html) package before? I found
its ::xmlgen::buffer command did not work as expected. As the try out below,
the myvar variable dose not capture the output from markup command 'test'
and puts.

Is there anything wrong here or with the xmlgen-1.4 package? I really liked
the xmlgen functionalities to generate XML doc, however its buffer command
seemed broken here. BTW, do you have recommendation of other Tcl packages
for generating XML doc?

Thanks,
Peter

expect1.1> package require xmlgen
1.4
expect1.2> namespace import ::xmlgen::*
expect1.3> declaretag test
expect1.4> test a=1 b=2
<test a="1" b="2" />
expect1.5> buffer myvar {test a=1 b=2}
expect1.6> info exists myvar
1
expect1.7> set myvar
expect1.8> puts $myvar

expect1.9> buffer myvar {puts ok}
ok
expect1.10> info exists myvar
1
expect1.11> set myvar
Received on Sun Apr 30 03:05:02 2006