本文整理了Java中org.htmlparser.Tag.getAttributeEx()
方法的一些代码示例,展示了Tag.getAttributeEx()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Tag.getAttributeEx()
方法的具体详情如下:
包路径:org.htmlparser.Tag
类名称:Tag
方法名:getAttributeEx
[英]Returns the attribute with the given name.
[中]返回具有给定名称的属性。
代码示例来源:origin: com.bbossgroups.pdp/pdp-cms
/**
* @see org.htmlparser.Tag#getAttributeEx(java.lang.String)
*/
public Attribute getAttributeEx(String arg0) {
return m_decorated.getAttributeEx(arg0);
}
代码示例来源:origin: org.opencms/opencms-core
/**
* @see org.htmlparser.Tag#getAttributeEx(java.lang.String)
*/
public Attribute getAttributeEx(String arg0) {
return m_decorated.getAttributeEx(arg0);
}
代码示例来源:origin: org.opencms/opencms-solr
/**
* @see org.htmlparser.Tag#getAttributeEx(java.lang.String)
*/
public Attribute getAttributeEx(String arg0) {
return m_decorated.getAttributeEx(arg0);
}
代码示例来源:origin: org.fitnesse/fitnesse
@Override
public boolean accept(Node node) {
if (!(node instanceof Tag)) {
return false;
}
if (mValue == null) {
return false;
}
Tag tag = (Tag) node;
if (tag.getAttributeEx(mAttribute) == null) {
return false;
}
return tag.getAttributeEx(mAttribute).getValue().startsWith(mValue);
}
}
代码示例来源:origin: com.github.tcnh/fitnesse
@Override
public boolean accept(Node node) {
if (!(node instanceof Tag)) {
return false;
}
if (mValue == null) {
return false;
}
Tag tag = (Tag) node;
if (tag.getAttributeEx(mAttribute) == null) {
return false;
}
return tag.getAttributeEx(mAttribute).getValue().startsWith(mValue);
}
}
代码示例来源:origin: riotfamily/riot
/**
* Accept tags with a certain attribute.
*
* @param node The node to check.
* @return <code>true</code> if the node has the attribute (and value if
* that is being checked too), <code>false</code> otherwise.
*/
public boolean accept(Node node) {
if (node instanceof Tag) {
Tag tag = (Tag) node;
Attribute attribute = tag.getAttributeEx(name);
if (attribute != null) {
if (this.value == null) {
return true;
}
return this.value.equalsIgnoreCase(attribute.getValue());
}
}
return false;
}
}
代码示例来源:origin: org.htmlparser/htmlparser
/**
* Accept tags with a certain attribute.
* @param node The node to check.
* @return <code>true</code> if the node has the attribute
* (and value if that is being checked too), <code>false</code> otherwise.
*/
public boolean accept (Node node)
{
Tag tag;
Attribute attribute;
boolean ret;
ret = false;
if (node instanceof Tag)
{
tag = (Tag)node;
attribute = tag.getAttributeEx (mAttribute);
ret = null != attribute;
if (ret && (null != mValue))
ret = mValue.equals (attribute.getValue ());
}
return (ret);
}
}
代码示例来源:origin: com.bbossgroups/bboss-htmlparser
/**
* Accept tags with a certain attribute.
* @param node The node to check.
* @return <code>true</code> if the node has the attribute
* (and value if that is being checked too), <code>false</code> otherwise.
*/
public boolean accept (Node node)
{
Tag tag;
Attribute attribute;
boolean ret;
ret = false;
if (node instanceof Tag)
{
tag = (Tag)node;
attribute = tag.getAttributeEx (mAttribute);
ret = null != attribute;
if (ret && (null != mValue))
ret = mValue.equals (attribute.getValue ());
}
return (ret);
}
}
代码示例来源:origin: org.everit.templating/org.everit.templating.html
private TemplateCompiler resolveInlineCompiler(final Tag tag) {
String inlineAttributeName = ehtAttributePrefix + "inline";
Attribute attribute = tag.getAttributeEx(inlineAttributeName);
if (attribute == null) {
return null;
}
if (!(attribute instanceof PageAttribute)) {
throw new RuntimeException(
getTemplateFileName() + "attribute must be an instance of PageAttribute");
}
PageAttribute inlineAttribute = (PageAttribute) attribute;
CompiledExpression compiledExpression =
compileExpression(inlineAttribute, new TagInfo(tag)).compiledExpression;
Object evaluatedInline = compiledExpression.eval(EMPTY_VAR_MAP);
if (evaluatedInline != null) {
TemplateCompiler inlineCompiler = inlineCompilers.get(evaluatedInline);
if (inlineCompiler == null) {
HTMLTemplatingUtil.throwCompileExceptionForAttribute(getTemplateFileName(),
"No compiler found for inline type: " + evaluatedInline, tag, inlineAttribute, true,
startPosition);
}
return inlineCompiler;
}
return null;
}
内容来源于网络,如有侵权,请联系作者删除!