Im Bedarfsfall können Ihre Webservice-Aufrufe Sonderzeichen enthalten, wie in den folgenden Abschnitten erklärt.
Auswählen von Sonderzeichen
Wichtig! Dieser Abschnitt gilt nur, wenn das Sonderzeichen nicht als Trennzeichen für den Parameter im Webservice-Aufruf fungiert.
Sie können die folgenden XML-Zeichenentitäten verwenden, um Sonderzeichen in Webservice-Aufrufen festzulegen:
Verwenden Sie zum Beispiel die folgenden Entitäten, um festzulegen, dass der Geschäftsbereich Smith&Jones Hardware&Software Supplies genannt wird:
Smith&Jones Hardware&Software Supplies
Sonderzeichen, die keine Trennzeichen sind
Wichtig! Dieser Abschnitt gilt nur, wenn das Sonderzeichen nicht als Trennzeichen für den Parameter im Webservice-Aufruf fungiert.
Um CDATA-Tags dafür zu nutzen, Sonderzeichen in Webservice-Aufrufen festzulegen, verwenden Sie das folgende Format:
<![CDATA[...]]>
Verwenden Sie zum Beispiel folgenden Ausdruck, um festzulegen, dass der Geschäftsbereich Smith&Jones Hardware&Software Supplies genannt wird:
<![CDATA[Smith&Jones Hardware&Software Supplies]]>
Trennzeichen
Die folgenden Sonderzeichen werden typischerweise als Trennzeichen verwendet:
Wenn das Sonderzeichen als ein Trennzeichen für den Parameter im Webservice-Aufruf fungiert, geben Sie das Sonderzeichen folgendermaßen als eine dynamische Variable an:
Hinweis: Die dynamische Variable kann auch andere Sonderzeichen verarbeiten (zum Beispiel, & und, ), obwohl sie keine Trennzeichen für Webservice-Methoden sind.
Der folgende Beispiel-Webservice-Aufruf verwendet das Beispiel aus den vorherigen Schritten:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.soap.usm.ca.com">
<soapenv:Header/>
<soapenv:Body>
<ser:saveRequestForm soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<sessionID xsi:type="xsd:string">e2f6b05b85247d35b4d7371edc9c6fe398fba60d</sessionID>
<subscriptionDetailID xsi:type="xsd:int">10009</subscriptionDetailID>
<formValuesData xsi:type="xsd:string">text1:M$bu.description$</formValuesData>
</ser:saveRequestForm>
</soapenv:Body>
</soapenv:Envelope>
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|