Modul XML: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „Das Modul XML stellt ein paar Routinen zum Umgang mit XML bereit. ==#xml_clearall== <nowiki>#xml_clearall löscht die Liste der geparsten XMLs</nowiki> '''P…“) |
() |
||
Zeile 13: | Zeile 13: | ||
#xml_clearall | #xml_clearall | ||
− | == == | + | ==#xml_parse== |
− | <nowiki></nowiki> | + | <nowiki>#xml_parse parst ein XML, das ist die Voraussetzung für den Einsatz der weiteren Routinen</nowiki> |
'''Parameter''' | '''Parameter''' | ||
− | * | + | * cnd ("condition") - wenn Y, dann wird die Prozedur ausgeführt; default Y, Funktionen werden ersetzt |
+ | * xml - der Text, der geparst werden soll; Funktionen werden ersetzt | ||
− | ''' | + | '''Beispiel''' |
+ | |||
+ | #http_request y=post cy="application/xml" request=$TEXT(1) response=resp se=Y acc=application/xml $CODE$ | ||
+ | #cout c=$VAR(resp) | ||
+ | #xml_parse xml=$VAR(resp) | ||
+ | #xml_loop n=xml er=c_test2_line pfx=customer path=soap:Envelope.soap:Body.ns2:searchCustomerResponse.searchCustomerResponse | ||
− | |||
== == | == == | ||
Version vom 23. September 2022, 08:42 Uhr
Das Modul XML stellt ein paar Routinen zum Umgang mit XML bereit.
Inhaltsverzeichnis
#xml_clearall
#xml_clearall löscht die Liste der geparsten XMLs
Parameter
keine
Beispiele
#xml_clearall
#xml_parse
#xml_parse parst ein XML, das ist die Voraussetzung für den Einsatz der weiteren Routinen
Parameter
- cnd ("condition") - wenn Y, dann wird die Prozedur ausgeführt; default Y, Funktionen werden ersetzt
- xml - der Text, der geparst werden soll; Funktionen werden ersetzt
Beispiel
#http_request y=post cy="application/xml" request=$TEXT(1) response=resp se=Y acc=application/xml $CODE$ #cout c=$VAR(resp) #xml_parse xml=$VAR(resp) #xml_loop n=xml er=c_test2_line pfx=customer path=soap:Envelope.soap:Body.ns2:searchCustomerResponse.searchCustomerResponse
Parameter
Beispiele
Parameter
Beispiele
Parameter
Beispiele
Parameter
Beispiele
Parameter
Beispiele