Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Mensagem sobre o tópico Dict to XML

Visualizar analisado - Mostrar apenas o texto da mensagem ??

MIME-Version: 1.0
Received: by 10.151.15.19 with SMTP id s19mr390762ybi.17.1246624370859; Fri, 
	03 Jul 2009 05:32:50 -0700 (PDT)
Date: Fri, 3 Jul 2009 05:32:50 -0700 (PDT)
In-Reply-To: <9ccc1eb60907030512s5423691fpf58aaa5bc2e73297@mail.gmail.com>
X-IP: 189.52.52.2
References: <083b2079-da7f-4dea-aa53-ea148ae291d4@b9g2000yqm.googlegroups.com> 
	<9ccc1eb60907030512s5423691fpf58aaa5bc2e73297@mail.gmail.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1) 
	Gecko/20090624 Firefox/3.5,gzip(gfe),gzip(gfe)
Message-ID: <4a2cd3c4-6804-47e7-abc5-ac792ef8d19c@b15g2000yqd.googlegroups.com>
Subject: Re: Dict to XML
From: Vinicius <vinygui...@gmail.com>
To: Django Brasil <django-brasil@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Cara o lance eh que a forma como os dados vem eh diferente cada
consulta retorna algo diferente na verdade meu dict fica misto.
Exemplo:

Dict =3D { 'Banco1': {'Campo1': 'Valor1', 'Campo2': 'Valor2'},
         'Banco2': [{'Campo1': 'Valor1', 'Campo2': Valor2},
{ 'Campo3': 'Valor3' } ],
         'Banco3': 'Dados n=E3o encontrados', }

Como vcs poderam ver tem lista que tem dicionario dentro e tem valor
normal e etc... ent=E3o fica dificil transformar isso em um queryset. O
engra=E7ado eh que eu usando json funciona normal eu fa=E7o simplejson.dump
( Dict ) e retorna tudo certinho, mas com xml eu n=E3o estou
conseguindo...

On Jul 3, 9:12=A0am, Rodrigo Pinheiro Matias <rodrigopmat...@gmail.com>
wrote:
> Serialize =E9 para QuerySet tente transformar seu dict em um QuerySet.
>
> 2009/7/3 vinyguitar <vinygui...@gmail.com>
>
>
>
>
>
> > Galera to com um problema para gerar um XML, na minha aplica=E7=E3o eu
> > acesso v=E1rios bancos de dados diferentes e eu coleto o resultado de
> > cada uma dessas consultas e monto um dicionario com esses resultados.
> > O problema eh q preciso retornar isso em um xml mas nao estou
> > conseguindo...
> > Jah pesquisei na net e nao achei algo que me ajudasse a fazer essa
> > convers=E3o, eu j=E1 tentei criar um algoritmo at=E9 consegui mas ficou=
 meio
> > gambiarrado eu queria ver se j=E1 tem uma solu=E7=E3o melhor mais elega=
nte
> > pra esse problema.
>
> > Soh pra constar eu jah tentei o serializer.serialize( 'xml', Dict )
> > n=E3o deu certo, e como eu acesso bancos externos n=E3o tem como eu faz=
er
> > um SomeModel.objects.all()
>
> --
> Rodrigo Pinheiro Matias
> Bacharel em Ci=EAncia da Computa=E7=E3o
>
> Celular
> +55 (063) 9237.3480
>
> Telefone em hor=E1rio Comercial

Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google