Friday 15 January 2010

JMeter XPath Extractor Issue -


I am trying to retrieve data from XML, but what I have tried, give me zero value Has been there. Someone can help please !!!

  & lt ;? XML version = '1.0' encoding = 'UTF-8'? & Gt; & Lt; S: Envelope xmlns: S = "http://schemas.xmlsoap.org/soap/envelope/" & gt; & Lt; S: Body & gt; & Lt; Ns8: Search QuoteResponse xmlns = "http://services.myportal.com/procurement/search" xmlns: ns2 = "http://services.myportal.com/procurement/po" xmlns: ns3 = "http: // Services .myportal.com / procurement / common "xmlns: ns4 =" http://services.myportal.com/procurement/fault "xmlns: ns5 =" http://services.myportal.com/procurement/appointment "xmlns: Ns6 = "Http://services.myportal.com/procurement/registration" xmlns: ns7 = "http://services.myportal.com/procurement/invoice" xmlns: ns8 = "http://services.myportal.com/ Service / ws "xmlns: ns9 =" http://services.myportal.com/procurement/q "& gt; & Lt; Ns8: responseType & gt; Success & lt; / Ns8: responseType & gt; & Lt; Ns8: Message & gt; Quotation search completed successfully. & Lt; / Ns8: Message & gt; & Lt; Ns9: quotes & gt; & Lt; Ns9: quoteId> 72,620 & lt; / Ns9: quoteId> & Lt; Ns9: quoteResponse & gt; & Lt; Ns9: quoteExpiryDate & gt; 2013-08-04T10: 17: 35.000Z & lt; / Ns9: quoteExpiryDate & gt; & Lt; Ns9: listQuoteItemResponse & gt; & Lt; Ns9: respQuoteItemId> 657,222 & lt; / Ns9: respQuoteItemId> & Lt; Ns9: LineNumber & gt; 1 & lt; / Ns9: LineNumber & gt; & Lt; Ns9: afterMarketPartDetails & gt; & Lt; Ns3: warrantytype / & gt; & Lt; / Ns9: afterMarketPartDetails & gt; & Lt; Ns9: listPrice & gt; 153.0 & lt; / Ns9: listPrice & gt; & Lt; Ns9: netprice & gt; 61.2 & lt; / Ns9: netprice & gt; & Lt; Ns9: partAvailability & gt; In & lt; / Ns9: partAvailability & gt; & Lt; Ns9: Shippable & gt; Y & lt; / Ns9: Shippable & gt; & Lt; / Ns9: listQuoteItemResponse & gt; & Lt; / Ns9: quoteResponse & gt; & Lt; Ns9: CreatedDate & gt; 2013-06-20T16: 17: 34.996Z & lt; / Ns9: CreatedDate & gt; & Lt; / Ns9: quotes & gt; & Lt; / Ns8: SearchQuoteResponse & gt; & Lt; / S: Body & gt; & Lt; / S: envelope & gt;   

The above SOAP I & lt needs of value; Ns9: respQuoteItemId> & Lt; / Ns9: respQuoteItemId> tag, but XPath extractor I always null values. I have tried the following options -

  1 - // * [local name () = "respQuoteItemId"] / text () 2 - // * [local-name () = ' respQuoteItemId 'and called location-uri () =' http: //services.myportal.com/procurement/q '] 3 - // ns8: SearchQuoteResponse / ns9: quotes / ns9: quoteResponse / ns9: listQuoteItemResponse / ns9: respQuoteItemId < after / code>   

your third answer is the closest, but it is missing / ns9 : QuoteResponse / is to be completed in between.

No comments:

Post a Comment