Espero me puedan apoyar ya que tengo el siguiente problema, no he podido lograr
que por medio de un http service se carguen los datos del siguiente xml, ademas de
que los datos del archivo se presentan en el orden de 2007 (al inicio) a 2009 (al final)
y yo requiero que los datos se carguen en un datagrid del 2009(al inicio) y 2007 (al final),
la verdad estoy desesperada, espero me puedan decir como puedo hacerle, ya que apenas llevo
15 días en esto de flex.
Les dejo el archivo XML.
Mil Gracias!!!
Código :
<?xml version="1.0" encoding="UTF-8"?> <CompactData xmlns="http://www.SDMX.org/resources/SDMXML/schemas/v1_0/message" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.SDMX.org/resources/SDMXML/schemas/v1_0/message http://www.SDMX.org/resources/SDMXML/schemas/v1_0/compact SDMXCompactData.xsd" xmlns:bm="http://www.banco.org.mx/structure/key_families/dgie/sie/series/compact" xmlns:compact="http://www.SDMX.org/resources/SDMXML/schemas/v1_0/compact"> <Header> <ID>banco</ID> <Test>false</Test> <Truncated>false</Truncated> <Name xml:lang="sp">datos</Name> <Prepared>2009-07-16 11:02:31</Prepared> <Sender id="BANCO"> <Name xml:lang="sp">banco</Name> <Contact> <Name xml:lang="sp">serie</Name> </Contact> </Sender> <DataSetAction>Update</DataSetAction> <Extracted>2009-07-16 11:02:31</Extracted> </Header> <bm:DataSet> <bm:SiblingGroup FREQ="Men" TIME_FORMAT="P1D"/> <bm:Series TITULO="Índice Nacional" IDSERIE="SP30577" FREQ="Men" FIGURE_TYPE="Por"UNIT_TYPE="SinUni"> <bm:Obs TIME_PERIOD="2007-01-01" OBS_VALUE="0.52000000"/> <bm:Obs TIME_PERIOD="2007-02-01" OBS_VALUE="0.28000000"/> <bm:Obs TIME_PERIOD="2007-03-01" OBS_VALUE="0.22000000"/> <bm:Obs TIME_PERIOD="2007-04-01" OBS_VALUE="-0.06000000"/> <bm:Obs TIME_PERIOD="2007-05-01" OBS_VALUE="-0.49000000"/> <bm:Obs TIME_PERIOD="2007-06-01" OBS_VALUE="0.12000000"/> <bm:Obs TIME_PERIOD="2007-07-01" OBS_VALUE="0.42000000"/> <bm:Obs TIME_PERIOD="2007-08-01" OBS_VALUE="0.41000000"/> <bm:Obs TIME_PERIOD="2007-09-01" OBS_VALUE="0.78000000"/> <bm:Obs TIME_PERIOD="2007-10-01" OBS_VALUE="0.39000000"/> <bm:Obs TIME_PERIOD="2007-11-01" OBS_VALUE="0.71000000"/> <bm:Obs TIME_PERIOD="2007-12-01" OBS_VALUE="0.41000000"/> <bm:Obs TIME_PERIOD="2008-01-01" OBS_VALUE="0.46000000"/> <bm:Obs TIME_PERIOD="2008-02-01" OBS_VALUE="0.30000000"/> <bm:Obs TIME_PERIOD="2008-03-01" OBS_VALUE="0.72000000"/> <bm:Obs TIME_PERIOD="2008-04-01" OBS_VALUE="0.23000000"/> <bm:Obs TIME_PERIOD="2008-05-01" OBS_VALUE="-0.11000000"/> <bm:Obs TIME_PERIOD="2008-06-01" OBS_VALUE="0.41000000"/> <bm:Obs TIME_PERIOD="2008-07-01" OBS_VALUE="0.56000000"/> <bm:Obs TIME_PERIOD="2008-08-01" OBS_VALUE="0.58000000"/> <bm:Obs TIME_PERIOD="2008-09-01" OBS_VALUE="0.68000000"/> <bm:Obs TIME_PERIOD="2008-10-01" OBS_VALUE="0.68000000"/> <bm:Obs TIME_PERIOD="2008-11-01" OBS_VALUE="1.14000000"/> <bm:Obs TIME_PERIOD="2008-12-01" OBS_VALUE="0.69000000"/> <bm:Obs TIME_PERIOD="2009-01-01" OBS_VALUE="0.23000000"/> <bm:Obs TIME_PERIOD="2009-02-01" OBS_VALUE="0.22000000"/> <bm:Obs TIME_PERIOD="2009-03-01" OBS_VALUE="0.58000000"/> <bm:Obs TIME_PERIOD="2009-04-01" OBS_VALUE="0.35000000"/> <bm:Obs TIME_PERIOD="2009-05-01" OBS_VALUE="-0.29000000"/> <bm:Obs TIME_PERIOD="2009-06-01" OBS_VALUE="0.18000000"/> </bm:Series> <bm:Series TITULO="Índice Nacional anual" IDSERIE="SP30578" FREQ="Men" FIGURE_TYPE="Por" UNIT_TYPE="SinUni"> <bm:Obs TIME_PERIOD="2007-01-01" OBS_VALUE="3.98000000"/> <bm:Obs TIME_PERIOD="2007-02-01" OBS_VALUE="4.11000000"/> <bm:Obs TIME_PERIOD="2007-03-01" OBS_VALUE="4.21000000"/> <bm:Obs TIME_PERIOD="2007-04-01" OBS_VALUE="3.99000000"/> <bm:Obs TIME_PERIOD="2007-05-01" OBS_VALUE="3.95000000"/> <bm:Obs TIME_PERIOD="2007-06-01" OBS_VALUE="3.98000000"/> <bm:Obs TIME_PERIOD="2007-07-01" OBS_VALUE="4.14000000"/> <bm:Obs TIME_PERIOD="2007-08-01" OBS_VALUE="4.03000000"/> <bm:Obs TIME_PERIOD="2007-09-01" OBS_VALUE="3.79000000"/> <bm:Obs TIME_PERIOD="2007-10-01" OBS_VALUE="3.74000000"/> <bm:Obs TIME_PERIOD="2007-11-01" OBS_VALUE="3.93000000"/> <bm:Obs TIME_PERIOD="2007-12-01" OBS_VALUE="3.76000000"/> <bm:Obs TIME_PERIOD="2008-01-01" OBS_VALUE="3.70000000"/> <bm:Obs TIME_PERIOD="2008-02-01" OBS_VALUE="3.72000000"/> <bm:Obs TIME_PERIOD="2008-03-01" OBS_VALUE="4.25000000"/> <bm:Obs TIME_PERIOD="2008-04-01" OBS_VALUE="4.55000000"/> <bm:Obs TIME_PERIOD="2008-05-01" OBS_VALUE="4.95000000"/> <bm:Obs TIME_PERIOD="2008-06-01" OBS_VALUE="5.26000000"/> <bm:Obs TIME_PERIOD="2008-07-01" OBS_VALUE="5.39000000"/> <bm:Obs TIME_PERIOD="2008-08-01" OBS_VALUE="5.57000000"/> <bm:Obs TIME_PERIOD="2008-09-01" OBS_VALUE="5.47000000"/> <bm:Obs TIME_PERIOD="2008-10-01" OBS_VALUE="5.78000000"/> <bm:Obs TIME_PERIOD="2008-11-01" OBS_VALUE="6.23000000"/> <bm:Obs TIME_PERIOD="2008-12-01" OBS_VALUE="6.53000000"/> <bm:Obs TIME_PERIOD="2009-01-01" OBS_VALUE="6.28000000"/> <bm:Obs TIME_PERIOD="2009-02-01" OBS_VALUE="6.20000000"/> <bm:Obs TIME_PERIOD="2009-03-01" OBS_VALUE="6.04000000"/> <bm:Obs TIME_PERIOD="2009-04-01" OBS_VALUE="6.17000000"/> <bm:Obs TIME_PERIOD="2009-05-01" OBS_VALUE="5.98000000"/> <bm:Obs TIME_PERIOD="2009-06-01" OBS_VALUE="5.74000000"/> </bm:Series> </bm:DataSet> </CompactData>[/code]
