Autor | Zpráva | ||
---|---|---|---|
Brum Profil * |
#1 · Zasláno: 6. 4. 2013, 14:15:17
Zdravím, pošta na Slovensku umožnuje podaj zásielok online pomocou XML súboru. Po 4 dňoch sa mi konečne podarilo vytvoriť taký script, ktorý sa mi nevráti späť, alebo jeho odoslanie nesprevádza kniha error hlášok. Paráda. Ak skutočne podáte tú zásielku pošta následne vráti iný XML súbor, ktorý obsahuje už konkrétne infromácie o podanej zásielke ako Hmotnosť, podacie čísla, ceny a pod. a tu nastáva problém: Snažil som sa všeliako vyparsovať to ich XMLko ale bezúspešne. Takto vyzerá XML, ktoré vráti pošta:
<?xml version="1.0" encoding="UTF-8"?> <Registration xmlns="http://www.ditec.sk/ekr/registration/v1.0" ExternalIdentifier="EKP130322020461" Id="SP_POTVRDENIEPODAJA_v03"> <xzepds:DataSignatures xmlns:xzepds="http://www.ditec.sk/ep/signature_formats/xades_zep_data_signatures/v1.1" Id="SP_POTVRDENIEPODAJA_v03"> <xzepds:DispatchNotesData> <xzepds:DataEnvelopeAttributes TargetSignatureId="Signature20130326172644210"/> </xzepds:DispatchNotesData> <ds:Object xmlns:xzep="http://www.ditec.sk/ep/signature_formats/xades_zep/v1.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Object201303221826438830422"> <ns4:EPH xmlns:ns4="http://ekp.posta.sk/LOGIS/Formulare/Podaj_v03"> <ns4:InfoEPH> <ns4:Mena>EUR</ns4:Mena> <ns4:TypEPH>2</ns4:TypEPH> <ns4:EPHID>EPH000425841</ns4:EPHID> <ns4:Datum>20130322</ns4:Datum> <ns4:PocetZasielok>1</ns4:PocetZasielok> <ns4:Uhrada> <ns4:SposobUhrady>5</ns4:SposobUhrady> <ns4:SumaUhrady>3.4</ns4:SumaUhrady> </ns4:Uhrada> <ns4:DruhZasielky>4</ns4:DruhZasielky> <ns4:SposobSpracovania>3</ns4:SposobSpracovania> <ns4:Odosielatel> <ns4:OdosielatelID>WEB_EPH</ns4:OdosielatelID> <ns4:Meno>Jan Novák</ns4:Meno> <ns4:Organizacia>123</ns4:Organizacia> <ns4:Ulica>Konvalinková 4</ns4:Ulica> <ns4:Mesto>Námestovo</ns4:Mesto> <ns4:PSC>44401</ns4:PSC> <ns4:Krajina>SK</ns4:Krajina> <ns4:Email>jan@123.sk</ns4:Email> </ns4:Odosielatel> </ns4:InfoEPH> <ns4:Zasielky> <ns4:Zasielka> <ns4:Adresat> <ns4:Meno>Petra Pieninská</ns4:Meno> <ns4:Organizacia/> <ns4:Ulica>J.Krala 22</ns4:Ulica> <ns4:Mesto>Bratislava</ns4:Mesto> <ns4:PSC>01001</ns4:PSC> <ns4:Krajina>SK</ns4:Krajina> </ns4:Adresat> <ns4:Info> <ns4:CiarovyKod>BE123456789SK</ns4:CiarovyKod> <ns4:Hmotnost>1.998</ns4:Hmotnost> <ns4:CenaDobierky>99.2</ns4:CenaDobierky> <ns4:CenaPoistneho>0</ns4:CenaPoistneho> <ns4:CenaVyplatneho>3.4</ns4:CenaVyplatneho> <ns4:Trieda>2</ns4:Trieda> <ns4:CisloUctu></ns4:CisloUctu> <ns4:SymbolPrevodu>123456</ns4:SymbolPrevodu> <ns4:DruhPPP>5</ns4:DruhPPP> <ns4:DatumPrijatia>20130322</ns4:DatumPrijatia> </ns4:Info> <ns4:PouziteSluzby/> </ns4:Zasielka> </ns4:Zasielky> </ns4:EPH> </ds:Object> |
||
Časová prodleva: 11 let
|
0