2010-09-20 4 views
0

J'ai un fichier wsdl avec moi et je veux générer un exemple de fichier XML pour la requête/réponse d'une API. En utilisant soapUI j'ai réussi à générer le fichier mais il a des points d'interrogation à l'intérieur, comme ceci: <cin:returnURL>?</cin:returnURL>. Ce que je veux est comme ça; <cin:returnURL>---returnURL---</cin:returnURL>.Génération de fichier XML à partir de WSDL

Y at-il un moyen de faire cela en utilisant soapUI ou un autre outil? Je devrais aussi avoir les noms de balises imbriquées s'il y en a. E.g .:

 `<inq:Voice> 
      <cin:description>---VoiceDescription---</cin:description>    
      <cin:EffectiveDates> 
       <cin:effectiveDate>---VoiceEffectiveDate---</cin:effectiveDate> 
      </cin:EffectiveDates> 
     </inq:Voice>` 
+0

Utilisez SoapUI: http://stackoverflow.com/questions/3752789/generating-xml-file-from-wsdl –

Répondre

2

Je ne pense pas qu'il existe un outil qui fasse exactement ce que vous voulez avec le WSDL. Mais si vous n'aimez pas les points d'interrogation que soapUI utilise comme espace réservé par défaut, vous pouvez aller dans les préférences du programme et activer l'option Paramètres WSDL - Générer des exemples dans la nouvelle requête. De cette façon, les espaces réservés sont remplacés par des données aléatoires.

+0

Merci, je suis venu à savoir au moins ce ne peut être fait. :) –

0

Le? sont juste des espaces réservés. Remplacer par des données réelles.

Questions connexes