2016-11-02 12 views
1

このリンクに記載されているのと同じ方法でセッショントークンを抽出しようとしています。How do I extract a variable from XML using Postman?Postmanを使用してXMLから名前空間内の変数を抽出するにはどうすればよいですか?

ウェブ全体を運行なしで検索しました。

私のXML名前空間SEがありますセキュリティ

SEは、名前空間であり、セキュリティが要素です。トークンは子内にあります。

私はドリルダウンした場合ので、私はそれがセキュリティになると仮定 - binarycode - トークン(変数がある)

しかし、それは動作しません。名前空間のためですか?

私はPostman Testウィンドウで次の操作を行っています。

var responseJson = xml2Json(responseBody); 
console.log(responseJson); 
postman.setEnvironmentVariable("Token", responseJson.se.security.token); 
+0

があなたのXMLまたは同じ構造を持っているものを表示することができますか? – IamNguele

答えて

1

何が私のために働いた:私が見つけ

postman.setEnvironmentVariable("Token", responseJson['se:security']); 

主なもの: ""

  • 名前空間を持つ任意のキーはかかりません。
  • 名前空間のキーには、角括弧と二重引用符を使用する必要があります。
  • 名前空間を持たないキーでは、 "。たとえば、

postman.setEnvironmentVariable("Token", responseJson['se:security'].without['se:with']['se:with'].without.without 
関連する問題