🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
3 messages
3 total messages Started by mp Thu, 11 Mar 2010 15:09
Pliki XML-owe
#51823
Author: mp
Date: Thu, 11 Mar 2010 15:09
24 lines
1661 bytes
Witam.
Wywołuje funkcje za pomocą SOAP-u, przekazując jako parametr funkcji tablice 
asocjacyjną. Śledząc xml-ową komunikacje, zauważam iż zawarte tam  pola, 
mają całkiem inne nazwy niż w tablicy asocjacyjnej 
(np.c-gensym21,c-gensym23), przez co wywołanie funkcji kończy się 
niepowodzeniem. Poniżej przedstawiam definicie tablicy asocjacyjnej:

my %parametry = (
  'search-string'    => 'slowo',
  'search-options'    => '16',
  'search-order'    => '2',
  'search-order-type'    => '0',
  'search-country'    => '0',
  'search-category'    => '100',
  'search-offset'    => '0',
  'search-city'    => '',
  'search-state'    => '',
  'search-price-from'    => '0',
  'search-price-to'    => '300',
  'search-limit'    => '50'
);
Co może być tego przyczyną i czym są te zmienne: c-gensym?

Pozdrawiam mp. 
Re: Pliki XML-owe
#51824
Author: Adam Osuchowski
Date: Thu, 11 Mar 2010 15:23
10 lines
1247 bytes
mp wrote:
> Co może być tego przyczyną i czym są te zmienne: c-gensym?

gensym śmierdzi mi trochę generatorem anonimowych globów z modułu
Symbol. Pewnie gdzieś w swoim skrypcie, albo bardziej w którymś z
modułów z których korzystasz, jest to wykorzystywane.

Co do Twoich problemów z webapi allegrowym, jeśli potrzebujesz pomocy
to chyba będziesz musiał udostępnić jakieś dane dostępowe (login, hasło,
klucz) do tej usługi, bo na sucho to ciężko cokolwiek diagnozować.
Re: Pliki XML-owe
#51825
Author: Paweł Matejski
Date: Thu, 11 Mar 2010 16:21
30 lines
2036 bytes
mp wrote:
> Witam.
> Wywołuje funkcje za pomocą SOAP-u, przekazując jako parametr funkcji tablice 
> asocjacyjną. Śledząc xml-ową komunikacje, zauważam iż zawarte tam  pola, 
> mają całkiem inne nazwy niż w tablicy asocjacyjnej 
> (np.c-gensym21,c-gensym23), przez co wywołanie funkcji kończy się 
> niepowodzeniem. Poniżej przedstawiam definicie tablicy asocjacyjnej:
> 
> my %parametry = (
>   'search-string'    => 'slowo',
>   'search-options'    => '16',
>   'search-order'    => '2',
>   'search-order-type'    => '0',
>   'search-country'    => '0',
>   'search-category'    => '100',
>   'search-offset'    => '0',
>   'search-city'    => '',
>   'search-state'    => '',
>   'search-price-from'    => '0',
>   'search-price-to'    => '300',
>   'search-limit'    => '50'
> );
> Co może być tego przyczyną i czym są te zmienne: c-gensym?

Wygląda na to, że nie przeczytałeś dokumentacji do SOAP::Lite. Polecam rozdział "WRITING A SOAP CLIENT" i akapit
"Example implementations".
A jak chcesz coś więcej od nas, to zapodaj tego WSDL'a i te fragmenty XML'a, które Ci się nie podobają.

-- 
P.M.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads