ISO dict => xml converter
Paddy
paddy3118 at googlemail.com
Fri Jun 20 14:20:44 EDT 2008
On Jun 20, 1:37 pm, kj <so... at 987jk.com.invalid> wrote:
> Hi. Does anyone know of a module that will take a suitable Python
> dictionary and return the corresponding XML structure?
>
> In Perl I use XML::Simple's handy XMLout function:
>
> use XML::Simple 'XMLout';
> my %h = ( 'Foo' => +{
> 'Bar' => +{
> 'Baz' => [ { 'meenie' => 3 },
> { 'meenie' => 7 } ],
> 'eenie' => 4,
> },
> 'minie' => 1,
> 'moe' => 2,
> } );
>
> print XMLout( \%h, KeepRoot => 1, KeyAttr => undef );
> __END__
> <Foo minie="1" moe="2">
> <Bar eenie="4">
> <Baz meenie="3" />
> <Baz meenie="7" />
> </Bar>
> </Foo>
>
> Is there a Python module that can do a similar conversion from
> a Python dict to an XML string?
>
> (FWIW, I'm familiar with xml.marshal.generic.dumps, but it does
> not produce an output anywhere similar to the one illustrated
> above.)
>
> TIA!
>
> Kynn
>
> --
> NOTE: In my address everything before the first period is backwards;
> and the last period, and everything after it, should be discarded.
Try:
http://pyxml.sourceforge.net/topics/howto/node26.html
- Paddy.
More information about the Python-list
mailing list