問題タブ [handlebars.java]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xpath - スタンドアロン モードでの Wiremock リクエスト テンプレート: XML ファイルをレスポンス テンプレートとして使用し、XPATH で値を挿入できますか?
リクエスト テンプレートが XPath をサポートしていることを知っているので、リクエストから のような値を取得できます{{xPath request.body '/outer/inner/text()'}}
。応答として既に XML ファイルがあり、要求から取得したこの値を挿入したいのですが、この応答 XML の他の部分はそのままにしておきます。たとえば、 XPATH に注入したいとし/svc_result/slia/pos/msid
ます。
そして、スタンドアロンモードで使用する必要があります。
別の質問 ( Wiremock スタンドアロン - リクエスト データでレスポンスを操作する方法) が表示されますが、それは JSON を使用したもので、XML リクエスト/レスポンスがあります。
どうすればそれができますか?ありがとう。
たとえば、次のマッピング定義があります。
そして、このリクエスト:
リクエスト内の にxxxxxxxxxxx
置き換えられたこのレスポンスを期待しています。<msid>