On Nov 1, 10:09 am, [EMAIL PROTECTED] (Ernond Paul) wrote:
> Hi,
>
> I would like to suppress empty element when I output mu hash with
> XMLout
> but the option "suppressempty" only seeme to work with XMLin :
> "suppressempty => 1 | '' | undef (in) : This option controls what
> XMLin() should do [...]"
>
> So, I've tried to undef element before call XMLOut :
> undef($xx->{"element"}[0]{"sub"}[0]);
> delete($xx->{"element"}[0]{"sub"}[0]);
> $xx->{"element"}[0]{"sub"}[0] = undef;
None of those remove the element in question.
perldoc -f delete
perldoc -f undef
You want splice() instead, since you're dealing with arrays on the
final level.
perldoc -f splice
Paul Lalli
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/