📄 htmlparsingutils.html
字号:
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="isAnchorMatched(org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase, org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase)"><!-- --></A><H3>
isAnchorMatched</H3>
<PRE>
public static boolean <B>isAnchorMatched</B>(<A HREF="../../../../../../org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.html" title="class in org.apache.jmeter.protocol.http.sampler">HTTPSamplerBase</A> newLink,
<A HREF="../../../../../../org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.html" title="class in org.apache.jmeter.protocol.http.sampler">HTTPSamplerBase</A> config)</PRE>
<DL>
<DD>Check if anchor matches by checking against:
- protocol
- domain
- path
- parameter names
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>newLink</CODE> - target to match<DD><CODE>config</CODE> - pattern to match against
<DT><B>Returns:</B><DD>true if target URL matches pattern URL</DL>
</DD>
</DL>
<HR>
<A NAME="isArgumentMatched(org.apache.jmeter.config.Argument, org.apache.jmeter.config.Argument)"><!-- --></A><H3>
isArgumentMatched</H3>
<PRE>
public static boolean <B>isArgumentMatched</B>(<A HREF="../../../../../../org/apache/jmeter/config/Argument.html" title="class in org.apache.jmeter.config">Argument</A> arg,
<A HREF="../../../../../../org/apache/jmeter/config/Argument.html" title="class in org.apache.jmeter.config">Argument</A> patternArg)</PRE>
<DL>
<DD>Arguments match if the input name matches the corresponding pattern name
and the input value matches the pattern value, where the matching is done
first using String equals, and then Regular Expression matching if the equals test fails.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - - input Argument<DD><CODE>patternArg</CODE> - - pattern to match against
<DT><B>Returns:</B><DD>true if both name and value match</DL>
</DD>
</DL>
<HR>
<A NAME="isEqualOrMatches(java.lang.String, java.lang.String, org.apache.oro.text.regex.Perl5Matcher, org.apache.oro.text.PatternCacheLRU)"><!-- --></A><H3>
isEqualOrMatches</H3>
<PRE>
public static boolean <B>isEqualOrMatches</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> arg,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pat,
org.apache.oro.text.regex.Perl5Matcher matcher,
org.apache.oro.text.PatternCacheLRU cache)</PRE>
<DL>
<DD>Match the input argument against the pattern using String.equals() or pattern matching if that fails.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - input string<DD><CODE>pat</CODE> - pattern string<DD><CODE>matcher</CODE> - Perl5Matcher<DD><CODE>cache</CODE> - PatternCache
<DT><B>Returns:</B><DD>true if input matches the pattern</DL>
</DD>
</DL>
<HR>
<A NAME="isEqualOrMatchesCaseBlind(java.lang.String, java.lang.String, org.apache.oro.text.regex.Perl5Matcher, org.apache.oro.text.PatternCacheLRU)"><!-- --></A><H3>
isEqualOrMatchesCaseBlind</H3>
<PRE>
public static boolean <B>isEqualOrMatchesCaseBlind</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> arg,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pat,
org.apache.oro.text.regex.Perl5Matcher matcher,
org.apache.oro.text.PatternCacheLRU cache)</PRE>
<DL>
<DD>Match the input argument against the pattern using String.equals() or pattern matching if that fails
using case-insenssitive matching.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - input string<DD><CODE>pat</CODE> - pattern string<DD><CODE>matcher</CODE> - Perl5Matcher<DD><CODE>cache</CODE> - PatternCache
<DT><B>Returns:</B><DD>true if input matches the pattern</DL>
</DD>
</DL>
<HR>
<A NAME="isEqualOrMatches(java.lang.String, java.lang.String)"><!-- --></A><H3>
isEqualOrMatches</H3>
<PRE>
public static boolean <B>isEqualOrMatches</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> arg,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pat)</PRE>
<DL>
<DD>Match the input argument against the pattern using String.equals() or pattern matching if that fails
using case-insensitive matching.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - input string<DD><CODE>pat</CODE> - pattern string
<DT><B>Returns:</B><DD>true if input matches the pattern</DL>
</DD>
</DL>
<HR>
<A NAME="isEqualOrMatchesCaseBlind(java.lang.String, java.lang.String)"><!-- --></A><H3>
isEqualOrMatchesCaseBlind</H3>
<PRE>
public static boolean <B>isEqualOrMatchesCaseBlind</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> arg,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> pat)</PRE>
<DL>
<DD>Match the input argument against the pattern using String.equals() or pattern matching if that fails
using case-insensitive matching.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>arg</CODE> - input string<DD><CODE>pat</CODE> - pattern string
<DT><B>Returns:</B><DD>true if input matches the pattern</DL>
</DD>
</DL>
<HR>
<A NAME="getParser()"><!-- --></A><H3>
getParser</H3>
<PRE>
public static org.w3c.tidy.Tidy <B>getParser</B>()</PRE>
<DL>
<DD>Returns <code>tidy</code> as HTML parser.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>a <code>tidy</code> HTML parser</DL>
</DD>
</DL>
<HR>
<A NAME="getDOM(java.lang.String)"><!-- --></A><H3>
getDOM</H3>
<PRE>
public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/Node.html" title="class or interface in org.w3c.dom">Node</A> <B>getDOM</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> text)</PRE>
<DL>
<DD>Returns a node representing a whole xml given an xml document.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>text</CODE> - an xml document
<DT><B>Returns:</B><DD>a node representing a whole xml</DL>
</DD>
</DL>
<HR>
<A NAME="createEmptyDoc()"><!-- --></A><H3>
createEmptyDoc</H3>
<PRE>
public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/Document.html" title="class or interface in org.w3c.dom">Document</A> <B>createEmptyDoc</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="createUrlFromAnchor(java.lang.String, java.net.URL)"><!-- --></A><H3>
createUrlFromAnchor</H3>
<PRE>
public static <A HREF="../../../../../../org/apache/jmeter/protocol/http/sampler/HTTPSamplerBase.html" title="class in org.apache.jmeter.protocol.http.sampler">HTTPSamplerBase</A> <B>createUrlFromAnchor</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> parsedUrlString,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html" title="class or interface in java.net">URL</A> context)
throws <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/MalformedURLException.html" title="class or interface in java.net">MalformedURLException</A></PRE>
<DL>
<DD>Create a new Sampler based on an HREF string plus a contextual URL
object. Given that an HREF string might be of three possible forms, some
processing is required.
<P>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/MalformedURLException.html" title="class or interface in java.net">MalformedURLException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="createURLFromForm(org.w3c.dom.Node, java.net.URL)"><!-- --></A><H3>
createURLFromForm</H3>
<PRE>
public static <A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/util/List.html" title="class or interface in java.util">List</A> <B>createURLFromForm</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/org/w3c/dom/Node.html" title="class or interface in org.w3c.dom">Node</A> doc,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html" title="class or interface in java.net">URL</A> context)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="extractStyleURLs(java.net.URL, org.apache.jmeter.protocol.http.parser.URLCollection, java.lang.String)"><!-- --></A><H3>
extractStyleURLs</H3>
<PRE>
public static void <B>extractStyleURLs</B>(<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/net/URL.html" title="class or interface in java.net">URL</A> baseUrl,
<A HREF="../../../../../../org/apache/jmeter/protocol/http/parser/URLCollection.html" title="class in org.apache.jmeter.protocol.http.parser">URLCollection</A> urls,
<A HREF="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> styleTagStr)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
<b>Apache JMeter</b></EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../org/apache/jmeter/protocol/http/parser/HTMLParser.html" title="class in org.apache.jmeter.protocol.http.parser"><B>PREV CLASS</B></A>
<A HREF="../../../../../../org/apache/jmeter/protocol/http/parser/URLCollection.html" title="class in org.apache.jmeter.protocol.http.parser"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>
<A HREF="HtmlParsingUtils.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 1998-2008 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -