# Package org.apache.jmeter.extractor

Interface Summary
Extractor: CSS/JQuery based extractor for HTML pages

Class Summary
BeanShellPostProcessor
BeanShellPostProcessorBeanInfo
BoundaryExtractor: Extracts Strings from a text response between a start and end boundary.
BSFPostProcessor
BSFPostProcessorBeanInfo
DebugPostProcessor: Debugging Post-Processor: creates a subSample containing the variables defined in the previous sampler.
DebugPostProcessorBeanInfo
HtmlExtractor
JoddExtractor: Jodd-Lagerto based CSS/JQuery extractor see http://jodd.org/doc/csselly/
JSoupExtractor: JSoup based CSS/JQuery extractor see http://jsoup.org/cookbook/extracting-data/selector-syntax
JSR223PostProcessor
JSR223PostProcessorBeanInfo
RegexExtractor

XPath2Extractor

Extracts text from (X)HTML response using XPath query language Example XPath queries: /html/head/title extracts Title from HTML response //form[@name='countryForm']//select[@name='country']/option[text()='Czech Republic'])/@value extracts value attribute of option element that match text 'Czech Republic' inside of select element with name attribute 'country' inside of form with name attribute 'countryForm' //head extracts the XML fragment for head node. //head/text() extracts the text content for head node. see org.apache.jmeter.extractor.TestXPathExtractor for unit tests

XPathExtractor

Extracts text from (X)HTML response using XPath query language Example XPath queries: /html/head/title extracts Title from HTML response //form[@name='countryForm']//select[@name='country']/option[text()='Czech Republic'])/@value extracts value attribute of option element that match text 'Czech Republic' inside of select element with name attribute 'country' inside of form with name attribute 'countryForm' //head extracts the XML fragment for head node. //head/text() extracts the text content for head node. see org.apache.jmeter.extractor.TestXPathExtractor for unit tests